What javascript tools or techniques can be used to manage conflict resolution when multiple users update shared state in the Google Wave gadget?

I think the answer to this question depends on whether it is possible to have access to Operational Transformation in a direct API gadget. This is not the case at the moment, and what are the alternatives to fine-grained deltas rather than just a big lock for each variable?

+2


source to share


1 answer


I think the idea behind Google Wave is that operational transformation is done and resolved on the server. Thus, your gadget can only send delta messages and receive update notifications, but by definition it cannot participate in conflict resolution, etc.



An interesting side effect might be how you can influence how conflict resolution works by choosing another form of storage from your gadget (dictionary with keys, arrays, strings). Some will behave differently in conflict situations, I would expect.

+1


source







All Articles