4 ms·
Does CockroachDB use TrueTime or a similar technique?
by polskibus 9y ago
Does CockroachDB use TrueTime or a similar technique?
- wll 9y agoSee CockroachDB’s Living Without Atomic Clocks [0]. TrueTime [1] is a proprietary Google technology. Considering TrueTime upper bound uncertainty (< 10ms) [2], it may depend on Google’s network quality and breadth. [0] https://www.cockroachlabs.com/blog/living-without-atomic-clocks/ https://www.cockroachlabs.com/blog/living-without-atomic-clo... [1] https://cloud.google.com/spanner/docs/true-time-external-consistency https://cloud.google.com/spanner/docs/true-time-external-con... [2] https://static.googleusercontent.com/media/research.google.com/en//archive/spanner-osdi2012.pdf https://static.googleusercontent.com/media/research.google.c...
- AlphaSite 9y agoDo they do something like: http://fireless.cs.cornell.edu/publications/dtp_sigcomm16.pdf http://fireless.cs.cornell.edu/publications/dtp_sigcomm16.pd... ?
- kuschku 9y agoCockroachDB assumes you use NTP on your servers — but if you actually put GPS clocks into your servers, you could adjust the safety interval it assumes for clock drift down, and it'd behave pretty much the same as Google's.