Lecture 1: Principles on distributed computing

top