Re:InfluxDB Clustering Design – Neither CP or AP
by ngrilly on Friday June 05, 2015 @12:27PM
(#9666373)
> do not rely on monotonic nanosecs from Go runtime. Only usec level precision is guaranteed monotonic.
Interesting! Source? Any link about this?
Re:InfluxDB Clustering Design – Neither CP or AP
by eternalban on Saturday June 13, 2015 @11:18AM
(#9711264)
http://play.golang.org/p/Hs7gPYTCgi
The issue is not Go (though imo they should update the doc to share the esoterica): http://stackoverflow.com/questions/4801122/how-to-stop-time-...
My advice to you is to (a) model in TLA+. Writeup seems fine but, as you note, distribution is non-trivial (since intuition does not sufficiently/effectively inform the mental model). (2) do not rely on monotonic nanosecs from Go runtime. Only usec level precision is guaranteed monotonic. (3) if you don't own the client you are open to byzantine failure.