AI-powered
podcast player
Listen to all your favourite podcasts with AI-powered features
The CRDT Way of Thinking
In a distributed database with two nodes and on one node, I write a value x equals three and other node x equal, we accept the rights as x equal five. At some point, then node one and node two have to agree is x three or five or maybe it's seven or some other value. You have to coordinate amongst a bunch of machines to understand which updates take. It's highly desirable to have deterministic resolution logic so that the nodes can make a decision without coordinating.