Tuesday, July 17, 2012

Vecor Clock

Was reading a new Guillame Laforge post about Algorithms for collaborative editing. Got me reading about vector clocks which I knew nothing about. It is a really nice idea.

I would like to write a simple groovy implementation.

Of course reading more lead me to great articles further explaining:
http://basho.com/blog/technical/2010/01/29/why-vector-clocks-are-easy/
http://basho.com/blog/technical/2010/04/05/why-vector-clocks-are-hard/

Which led me to an interesting open source distributed database. A Grails plugin exists, not sure how mature it is

http://wiki.basho.com/Riak.html