title | emoji | type | topics | published | |||
---|---|---|---|---|---|---|---|
リアルタイムコラボレーションツールまとめ |
👫 |
idea |
|
true |
WIP; コントリビューション歓迎
- 排他 (悲観ロック;楽観ロック)
- 準同期 (相手の編集結果は見えないが、取り込み操作が可能)
- 共同編集 (相手の編集結果が見える)
- 同時編集 (相手の存在と編集中状態が見える)
- OT; Operational Transformation; 1980頃
- CRDT; Conflict-free Replicated Data Type; 2011年
- Microsoft 365 w/Sharepoint (Word, Excel, Powerpoint)
- Notion
- Google Workspace (Document, Spreadsheet, Slide)
- miro (realtime board) (ホワイトボード) 有料プラン
- FigJam (ホワイトボード) 有料プラン
- Lucidspark (ホワイトボード) 3枚まで無料
- draw.io (diagrams.net) xml形式
- Figma (UIデザインツール)
- AdobeXD (UIデザインツール)
- coggle (マインドマップ)
- Scrapbox (アウトライナー/タグ型)
- HackMD/HudgeDOC/CodiMD (markdown)
- Dynalist (アウトライナー/階層型)
- workflowy (アウトライナー/階層型)
- simplenote (テキストエディタ)
- Overleaf (TeXエディタ)
- BOX notes (リッチテキスト)
- Dropbox Paper
- evernote
- VS Code + Live share
- JupyterLab
- cloud9 --collab
- ATOM Teletype
- yjs
- ot.js
- CKEditor
- AWS DynamoDB (KVS)
- Apache Cassandra (KVS;ASL2)
- riak/CRDT (Leaderless KVS;ASL2)
- roshi (time-series event storage;BSD2 by soundcloud)
- Akamai/EdgeKV
- Akka/Distributed Data (EIP用ツールキット)
- Open/R/KvStore (分散アプリ用ルーティングライブラリ; MIT by facebook)
- SQLite+CRDT拡張
- Cloudflare R2 (オブジェクトストレージ;一貫性)
- Cloudflare D1 (RDB;)
- Google Spanner (RDB;2PC)