News for hackers. Stuff that matters.
Re:Ready Player Two – What the Multiplayer Web Can Learn fro... by pensono on Wednesday October 18, 2023 @02:19PM (#37932564)
This technique is pretty similar to Operational Transformations, except that it requires an authority for serialization and must re-apply any state which is out of sync.
Re:Ready Player Two – What the Multiplayer Web Can Learn fro... by aboodman on Wednesday October 18, 2023 @02:26PM (#37932659)
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-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".

Re:Ready Player Two – What the Multiplayer Web Can Learn fro... by tablatom on Wednesday October 18, 2023 @02:34PM (#37932767)
I'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.
Re:Ready Player Two – What the Multiplayer Web Can Learn fro... by ggambetta on Wednesday October 18, 2023 @02:49PM (#37932987)
Well hello there!