11 Matching Annotations
  1. Last 7 days
    1. here is a new piece of technology called CRDTs (conflict-free replicated data types) that allow reaching the same state irrespective of the order in which changes are received, so each device can resolve conflicts independently - without relying on a single master copy.
  2. May 2025
  3. Jun 2024
  4. May 2024

    Tags

    Annotators

  5. Feb 2024
  6. Sep 2023
  7. Dec 2020
  8. Dec 2019
  9. Nov 2019
  10. May 2019
    1. Most CRDT research operates in a model where all collaborators immediately apply their edits to a single version of a document. However, practical local-first applications require more flexibility: users must have the freedom to reject edits made by another collaborator, or to make private changes to a version of the document that is not shared with others. A user might want to apply changes speculatively or reformat their change history. These concepts are well understood in the distributed source control world as “branches,” “forks,” “rebasing,” and so on. There is little work to date on understanding the algorithms and programming models for collaboration in situations where multiple document versions and branches exist side-by-side.