Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

"get a timestamp error if one node attempts to read data that was written by another node in the future (due to data moving across datelines)"

Honest question: Which part of a replication/db system would be using time stamps that weren't universal?



And that's the part that Google Spanner gets around with Atomic clocks and GPS clocks.


Just the concept of using time for the logical clock is sketchy. It's not monotonically increasing, it drifts, it can go decrease, etc... Curious what their cross host/region ordering and consistency looks like.


"An atomic clock is not that expensive." -- http://research.google.com/archive/spanner.html


Indeed. A GPS clock accurate to 50ns is around $25 on eBay.


Especially since there are 24 circling the earth that send out time continuously.




Consider applying for YC's Fall 2026 batch! Applications are open till July 27.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: