Hacker News new | past | comments | ask | show | jobs | submit login

What's the relationship between its data structures and CRDTs? The emphasis on patches makes me think this might be an operation-based CRDT.



Pijul is a CRDT. The main new idea is that it the smallest generalisation of text files that is a CRDT while keeping important properties such as the relative order of parts of the file.


You can find an explanation of how it works at [0]. The vague notion of "patch commutation" is central to both operational CRDTs and Pijul's theory of patches, but other than that, I don't really see any similarities.

[0]: https://jneem.github.io/merging/




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: