Skip to content

Topic

Monotonic Clocks

The distinction between wall-clock time, which users and time synchronisation can step forward or backward, and monotonic counters that only advance and are used to measure elapsed time.

Current clusters

build1 publisher

A sleeping laptop expired a 30-second HTTP budget by half an hour

A queue worker built its remaining-seconds budget from time.time(), and after the host woke from sleep it logged remaining=-1842.7. Two days of debugging went to sockets, Docker and NTP before the clocks got compared.

Publishers:dev.to

Reality

Evidence58
Adoption
Insufficient
Hype gap0
Incentives60
Confidence55