High Responsiveness for Group Editing CRDTs

Created on 2021-01-30T23:37:56-06:00

Return to the Index

This card pertains to a resource available on the internet.

This card can also be read via Gemini.

Paper talks about RGA/RGASplit CRDT algorithms.

Modifies RGA to work on "blocks." An entire block can be transmitted or deleted.

Kind of looks a bit like piece tables/piece chains but with IDs for each piece.

Description of a block:

Blocks are identified by some number and an offset. The number identifier can grow to ensure it fits at the correct position should every single block be sorted by its IDs.