3 ms·
It's not the same thing. OT works by having a discrete set of operations that are known to the system so that they can be reordered properly server-side. Refle
by aboodman 3y ago
It's not the same thing. OT works by having a discrete set of operations that are known to the system so that they can be reordered properly server-side.
Reflect is based on Server Reconciliation: https://www.gabrielgambetta.com/client-side-prediction-server-reconciliation.html https://www.gabrielgambetta.com/client-side-prediction-serve....
The critical difference is that Reflect doesn't need to know the operations up front. That is what allows developers to provide their own operations, or as we call them "mutators".
- tablatom 3y agoI'm using Replicache in a big project - this simple fact is a big deal. It's basically the same coding model that all the front-end frameworks have gravitated to (central store, unidirectional dataflow, mutators separate from data access) but it all stays in sync across the distributed system.
- ggambetta 3y agoWell hello there!