Cloudflare Leapsecond Lurch and time sync engineering

The default behavior of many clock synchronization systems is to lurch the clock on a leap-second but for TimeKeeper, default behavior is few minutes of speeding up or slowing down the clock (slewing) in order to prevent failures. Lurching or “stepping” on most leap seconds involves repeating a second on the clock. A millisecond clock ticks 23:59:59.999…