distsys-meetup

View the Project on GitHub splvm/distsys-meetup

“A distributed system is one in which the failure of a computer you didn’t even know existed can render your own computer unusable” – Leslie Lamport

by @deniseyu21

Resources

Annoucement:

  1. 我们的Meetup正式结束啦~ 感谢所有参与进来的人![6/15/2021]
  2. Our database meetup has started, please see here if you’re interested. [11/13/2021]

For next week June 12, 2021:

  1. Last MIT 6.824 meetup! Come and celebrate with me and 林文!

Meetup 17 Discussion:

  1. If you want to learn more about hash functions: sha256, hash, wiki
  2. To learn more about blockchain
  3. What is merkle tree
  4. What is public key crypto
  5. The byzentine general problem.
  6. The Bitcoin white paper is here

Meetup 5 Discussion:

  1. What is logical lock? Here is a course slide about logical clock in general.
  2. One of the most-cited paper ever in Computer Science is about Logic Clock
  3. Vector Clock
  4. Raft assume non-byzantine fault. Here is a summary of Byzentine Fault. Here is Lamport’s paper you should read.

Meetup 2 Discussion:

  1. Randy Pausch’s Last Lecture
  2. If you want to know more about Communicating sequential processes
  3. Remote Procedure Call has several implementations:
    1. XML RPC
    2. gRPC implemented from Google using Google’s opensource high performance structure data serializer Protocol Buffers
    3. gPRC in .NET Core
    4. Implementing gRPC in Go
  4. Go Concurrency Patterns
  5. If you want to know more about Closure: JavaScript’s Closure

Slides

Refer to this repo

Homework Recordings (Youtube Videos)

  1. Lab 3a
  2. lab 2c

Meetup Recordings (YouTube Videos)

  1. Meetup 25
  2. Meetup 24
  3. Meetup 23
  4. Meetup 22
  5. Meetup 21
  6. Meetup 20
  7. Meetup 19
  8. Meetup 18
  9. Meetup 17: Guest Talk
  10. Meetup 16
  11. Meetup 15
  12. Meetup 14: Guest Talk
  13. Meetup 13
  14. Meetup 12
  15. Meetup 11
  16. Meetup 10
  17. Meetup 9
  18. Meetup 8
  19. Meetup 7
  20. Meetup 6
  21. Meetup 5
  22. Meetup 4
  23. Meetup 3
  24. Meetup 2
  25. Meetup 1
  26. Meetup 0