3 ms·
Most of the CRDT examples I've seen appear to be Electron apps e.g. https://github.com/automerge/pushpin https://github.com/automerge/pushpin. My understanding
by mox111 5y ago
Most of the CRDT examples I've seen appear to be Electron apps e.g. https://github.com/automerge/pushpin https://github.com/automerge/pushpin.
My understanding is that CRDT's rely on having a safe place to store data on the user's machine (otherwise it's a bit like doing a `git clone` to receive new data, rather than a `git pull`).
Is this not a major limitation for people hoping to use it for web apps?
- sunny--tech 5y agoI know that YJS is a common library that people use for using CRDTS in the browser and web-apps. https://github.com/yjs/yjs https://github.com/yjs/yjs
- nisa 5y agoThe Distributed Mutable Containers spec looks super exciting: https://dream.public.cat/ https://dream.public.cat/ https://inqlab.net/projects/dmc/ https://inqlab.net/projects/dmc/ - https://inqlab.net/projects/eris/ https://inqlab.net/projects/eris/ - it's in https://openengiadina.net/ https://openengiadina.net/ - https://gitlab.com/openengiadina https://gitlab.com/openengiadina
- mro_name 5y agoThanks for sharing, nice to see djb (netstrings in c-s-exps) shine through from far below. I wonder about the energy consumption aspect of content adressing. Redundancy eats resources.