Managing Time in Software

We don’t need vector clocks, we’ve got ntp
 —#CowboyDeveloper
/via http://www.monkeyuser.com/2018/going-global/
It’s not the timezones that bugs me — it’s the staying up nights wondering what time-related insanity the resident #CowboyDevelopers are going to come up with.
And it’s not just the quote above, it’s blind faith in timestamps, monotonically increasing time (in distributed systems at that!), and much more
Seriously, the following two should be stapled to everybody’s walls…
  1. 1. “Falsehoods programmers believe about time
  2. 2. “More falsehoods programmers believe about time; “wisdom of the crowd” edition
And yeah, of course everybody already knows about these
🙄

Comments

Popular posts from this blog

Erlang, Binaries, and Garbage Collection (Sigh)

Cannonball Tree!

Visualizing Prime Numbers