4 ms·
CockroachDB (and I assume TiDB as well) can have the same properties and same awesome latencies as Spanner, if you have the same hardware. So if you actually p
by kuschku 9y ago
CockroachDB (and I assume TiDB as well) can have the same properties and same awesome latencies as Spanner, if you have the same hardware.
So if you actually put down your own fiber, and install GPS clocks in each rack, you’ll be able to enjoy the same results.
- polskibus 9y agoDoes 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.