Lecture notes
Lecture 1 - Introduction
- Papers: Peer-to-Peer Introduction
Lecture 2 - Blockchains
Lecture 3 - Small world slides
- Papers: kleinberg-smallworld.pdf, Mercury
Lecture 5 - Gossiping
Lecture 6 - BitTorrent
Lecture 7 - P2P Live Streaming Slides
Lecture 8 - Systems Issues in P2P
Lecture 9 - Dynamo DB
Lecture 10 - Introduction to Cloud Computing