topology-foundation / ts-topology

The official TypeScript implementation of Topology Protocol
https://topology-foundation.github.io/ts-topology/
MIT License
15 stars 5 forks source link

Implement built-in CRDTs: LSEQ (array type) #82

Open guiltygyoza opened 1 month ago

guiltygyoza commented 1 month ago

Background

CRDT has its origin in the collaborative document use case. The document is modeled as an array of characters that can be concurrently edited (character insertion & deletion). There are lots of array/sequence CRDTs for this purpose. The two basic ones are LSEQ and RGA. This issue tracks LSEQ implementation and testing.

Task

Resources

joaopereira12 commented 1 month ago

I got it.