Optimizing state-based CRDTs (part 2)

In this blog post we'll continue exploring the ideas behind optimizing state-based CRDTs. This is a third post from the series. If you haven't read them before this article and don't feel familiar with CRDTs, I advise you to do…

Optimizing state-based CRDTs (part 1)

Other posts from this series: An introduction to state-based CRDTs Optimizing state-based CRDTs (part 1) Optimizing state-based CRDTs (part 2) State-based CRDTs: BoundedCounter State-based CRDTs: Map Operation-based CRDTs: protocol Operation-based CRDTs: registers and sets Operation-based CRDTs: arrays (part 1) Operation-based…

An introduction to state-based CRDTs

Other posts from this series: An introduction to state-based CRDTs Optimizing state-based CRDTs (part 1) Optimizing state-based CRDTs (part 2) State-based CRDTs: BoundedCounter State-based CRDTs: Map Operation-based CRDTs: protocol Operation-based CRDTs: registers and sets Operation-based CRDTs: arrays (part 1) Operation-based…