Alright, Time to Synchronize Our Watches...
summary
The talk explains how server time is measured and kept synchronized, including on serverless platforms, and discusses system clock mechanics and common pitfalls. It covers techniques for synchronizing time across distributed servers and why accurate clock synchronization can be crucial for distributed systems.
AI-written summary · about
chapters (40)
- 0:00Introduction
- 1:07No time zones or calendars
- 2:11Time measurement basics
- 3:34System clock inaccuracies
- 4:37Processor and motherboard timers
- 5:41Clock impact on performance
- 6:45Cloud and virtualization clocks
- 8:07Java time measurement
- 9:32System vs monotonic clocks
- 10:56Java clock problems
- 12:43Daylight saving in distributed systems
- 13:24Waiting for exact time
- 14:49Spring and Quartz clocks
- 15:32Distributed sync problems
- 16:37Alternative topics
- 17:20Definition of second
- 18:46UTC vs Earth time
- 20:10Leap seconds impact
- 21:14NTP time sync protocols
- 23:42How NTP works
- 25:47NTP sync accuracy
- 26:49Monotonic clock benefits
- 27:31Linux system clocks
- 28:36Clocks in distributed systems
- 29:19Clock desynchronization
- 30:23Distributed sync algorithms
- 31:48Transaction serialization
- 33:51Locks in sync
- 34:54EU time sync regulations
- 35:40Financial fraud with clocks
- 36:26Google TrueTime
- 37:48Google sync tech
- 38:49Atomic clocks and GPS
- 40:14Relativity impact on GPS
- 40:55Sync problem workarounds
- 41:58Time oracles in distributed systems
- 42:41Logical clocks
- 43:43HybridLogicalClocks
- 44:49Transaction serialization
- 45:31Summary
related talks
50mThe Time is Now: Criticality of Time Synchronization & Information Security
30mOk, it's time to synchronize our clocks...
43mTic-Tac... Bomb! Master time and NTP before it's too late
14mLightning Talk: Beyond NTP: High-accuracy clocks for distributed observability
35mNobody Knows What Time It Is
27mDistributed Systems, Like It or Not
28mRock around the clock (synchronization
17mGraham: Synchronizing Clocks by Leveraging Local Clock Properties
