|
|
|
|
|
by kevinjahns
1620 days ago
|
|
I can only answer to the last question. Yjs uses several performance optimizations to produce small documents (both in memory and in the encoded state). Since humans type relatively slow (<60 actions per minute), it is impossible for humans to create a document that has performance problems. I showed this in [1]. Relm [2] even models a 3d world using Yjs. I don't necessarily recommend doing this as 3d applications usually produce a lot more actions per minute than text applications. This required some workarounds and deep knowledge of how Yjs' optimizations work. But it's definitely possible. [1]: https://blog.kevinjahns.de/are-crdts-suitable-for-shared-edi...
[2]: https://www.relm.us/ |
|