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. “ Falsehoods programmers believe about time ” 2. “ More falsehoods programmers believe about time; “wisdom of the crowd” edition ” And yeah, of course everybody already knows about these 🙄