3 ms·
Personally built similar but incomplete solutions in my projects way more times that I’d like to admit. Could you elaborate on your roadmap on CRDT / real time
by yuchi 4y ago
Personally built similar but incomplete solutions in my projects way more times that I’d like to admit.
Could you elaborate on your roadmap on CRDT / real time collaboration? If it’s in plan and will be executed correctly I’m completely sold.
Anyway, congrats, looks awesome.
- jamesgpearce 4y agoI do not want to take on CRDT lightly, since I want to make sure it doesn't balloon the library - it'd probably be an optional module. I feel like that's one of the next big things to tackle, so does v3.0 sound good? :) In the meantime try opening up the drawing demo (https://tinybase.org/demos/drawing/ https://tinybase.org/demos/drawing/) in two or more (of the same) browser windows and move things around. This is just via local storage but imagine how cool it would be to have that across broader collaboration...
- FractalHQ 4y agoI’m my limited experience, a reliable CRDT implementation necessitates a CDRT-first design baked into the core of any data / transaction model. Like I’ve heard some game developers say- multiplayer needs to come first because tacking it onto a single player game is a nightmare. I need to revisit the space soon. Hopefully I’m wrong because I think CRDTs will play an important role in the next generation of applications. A smooth on-ramp for existing apps would do wonders for adoption.