How We Used Kafka to Scale Database Infrastructure

How We Used Kafka to Scale Database Infrastructure

USENIX via YouTube Direct link

Espresso: Current Scale

3 of 21

3 of 21

Espresso: Current Scale

Class Central Classrooms beta

YouTube videos curated by Class Central.

Classroom Contents

How We Used Kafka to Scale Database Infrastructure

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

  1. 1 Intro
  2. 2 Espresso: Features
  3. 3 Espresso: Current Scale
  4. 4 Espresso : Basic Architecture
  5. 5 Espresso: Replication Requirements
  6. 6 Espresso : Local Replication
  7. 7 Espresso: Cross Colo Replication Legacy
  8. 8 Limitations: Per Instance Replication
  9. 9 Espresso: Replication Using Kafka
  10. 10 Cluster Expansion
  11. 11 Advantages: Per Partition Replication
  12. 12 Implementing Kafka based replication
  13. 13 Global Transaction identifier
  14. 14 Replication flow
  15. 15 Message protocol - Mastership Handoff
  16. 16 Checkpointing - Producer
  17. 17 Checkpointing - Consumer
  18. 18 Zombie Writes.
  19. 19 Conclusion
  20. 20 References
  21. 21 Producer Failure...

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.