CRDTs in Csharp and Go: Implementing Conflict-Free Distributed Data Structures
This article explores CRDTs (Conflict-free Replicated Data Types), data structures that allow replication in distributed systems without conflicts. It presents the types of CRDTs, such as state-based and operation-based, and their applications in collaborative editors and messaging systems. The text includes practical implementations in C# and Go, comparing their approaches and highlighting use cases such as real-time collaboration and distributed storage.
Authors
- Nagib Sabbag Filho
Publication Details
- Journal
- Zenodo (CERN European Organization for Nuclear Research)
- Published
- 2026-02-09
- DOI
- https://doi.org/10.5281/zenodo.18601676
- Primary Topic
- Distributed systems and fault tolerance
- Type
- article
- Field-Weighted Citation Impact
- 0.00