
SE-Radio Episode 252: Christopher Meiklejohn on CRDTs
Software Engineering Radio - the podcast for professional software developers
00:00
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.
Transcript
Play full episode