Yjs
https://github.com/yjs/yjs
Introduction - Yjs Docs
Yjsは、
YATA
というアルゴリズム(データ構造)を実装したもので、
YATA
は
CRDT
の実装の1つ。
ネタリンク
WebSocket の辛さを Yjs で解決した話 | CyberAgent Developers Blog
今までの課題
1. コネクション切断によりデータを受け取れないケースがある
2.
WebSocket
で受け渡したデータを保存しておいて、途中から接客に参加した人に渡す仕組みを別途開発する必要がある
リアルタイム共同編集エディタを作れるyjsを触ってみた - Qiita
共同編集のためのライブラリ Yjs が面白そう
わかった気になれる CRDT を使った共同編集 - Speaker Deck