← Back to context

Comment by taeric

5 years ago

Apologies, I'm meaning my statement to ask how these help. I get that OT needs a central server to be the arbiter if what happened. I don't get how these data structure mitigate that.

Optimistically, I can see how they help. But, pessimistically, it looks like they just make the bad case worse.

You use them when you don't assume to have a central server to do all your reconciliation. When your system is peer-to-peer, needs to be fault tolerant of any node failing, or can have long periods of disconnection. Does that help?