Riak Adoption - What can we do better?

Les Mikesell lesmikesell at gmail.com
Sat Apr 21 12:07:58 EDT 2012


On Fri, Apr 20, 2012 at 5:00 PM, Kyle Kingsbury <aphyr at aphyr.com> wrote:
>>
> OK, so how about Statebox? We use timestamps to ameliorate the GC problem so
> long as a given time window. Our hosts are running NTP so it's all cool, ya?
> Wrong. One of your hosts is not running NTP. Clock desync issues are fucking
> *ubiquitous*, sadly, and you have to be willing to accept, say, losing all
> conflicting writes from a client under some clock skew circumstances.

How hard is it for a cluster-aware application to tell that the clocks
are out of sync?   You probably can't do better than NTP at fixing it,
but why even continue to run in that state?   If all it takes is a
good clock for reliability, let's build good clocks.

-- 
   Les Mikesell
     lesmikesell at gmail.com




More information about the riak-users mailing list