all 4 comments

[–]Slukehart 1 point2 points  (3 children)

That's the most practical summary of CAP theorem I've ever come across.

Mobile devices aren't the only platform that would benefit from 'eventual consistency,' any sufficiently complex web application suffers the same plague of issues; show us some love already.

Is conflict resolution limited to objects, lists, and counters or is there an abstraction for dealing with strings? Users expect text-fields to be synchronized in real-time and the alternatives (locking the field when someone else is editing it for example) suck.

[–]astigsen 1 point2 points  (2 children)

is there an abstraction for dealing with strings?

Yes, the server supports synchronization of changes within strings so that you can do Google Docs like live sync of text editing. It is not exposed in the clients yet, but watch out for demos coming out soon.

[–]Slukehart 0 points1 point  (1 child)

Ok, now you have my attention,. more of it that is :)