Spanner - Google’s Globally-Distributed Database

Spanner - Google’s Globally-Distributed Database

USENIX via YouTube Direct link

Commit Wait and Replication

13 of 21

13 of 21

Commit Wait and Replication

Class Central Classrooms beta

YouTube videos curated by Class Central.

Classroom Contents

Spanner - Google’s Globally-Distributed Database

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

  1. 1 Intro
  2. 2 What is Spanner?
  3. 3 Example: Social Network
  4. 4 Overview
  5. 5 Read Transactions
  6. 6 Single Machine
  7. 7 Multiple Machines
  8. 8 Version Management
  9. 9 Synchronizing Snapshots
  10. 10 Timestamps, Global Clock
  11. 11 Timestamp Invariants
  12. 12 Timestamps and True Time
  13. 13 Commit Wait and Replication
  14. 14 Commit Wait and 2-Phase Commit
  15. 15 True Time Architecture
  16. 16 TrueTime implementation
  17. 17 What If a Clock Goes Rogue?
  18. 18 What's in the Literature
  19. 19 Future Work
  20. 20 Conclusions
  21. 21 Network-Induced Uncertainty

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.