Building Blocks of Distributed Systems - Parts 1 & 2

Building Blocks of Distributed Systems - Parts 1 & 2

USENIX via YouTube Direct link

Spot the Difference!

12 of 21

12 of 21

Spot the Difference!

Class Central Classrooms beta

YouTube videos curated by Class Central.

Classroom Contents

Building Blocks of Distributed Systems - Parts 1 & 2

Automatically move to the next video in the Classroom when playback concludes

  1. 1 Intro
  2. 2 Pipeline & Batch Systems (Part 1)
  3. 3 Orchestration: Finding, Ordering, Sharding
  4. 4 Making Reliability Worse: Failover
  5. 5 Lockservers, discovery
  6. 6 Clients, self-resolution
  7. 7 So, what lockserver ?
  8. 8 Let's talk about Consensus
  9. 9 Consensus Challenges
  10. 10 Consensus; Requirements
  11. 11 Consensus; Raft
  12. 12 Spot the Difference!
  13. 13 Ordered Queues: Pain And Suffering
  14. 14 Queues: PubSub & SQS
  15. 15 Queues: Kafka, Log Device, Kinesis
  16. 16 Data Storage: CAP Theorem
  17. 17 Data Storage; B-Trees vs. LSM
  18. 18 Data Storage: Weak vs Strong Isolation
  19. 19 Data Storage: Database Types
  20. 20 Datacenter / Cluster Filesystems
  21. 21 Useful Distributed DB/Cluster patterns

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.