国内に技術者がほとんどいない技術領域
コレに関わる技術者、1000人おるか
探検
【CRDT】リアルタイム共同編集技術 Part1【OT】
1デフォルトの名無しさん
2025/11/06(木) 06:15:38.03ID:GB9xAhoN2デフォルトの名無しさん
2025/11/06(木) 06:29:03.28ID:GB9xAhoN ios, android両対応のスマホ向けタスクアプリを個人開発しているが
CRDTによるリアルタイム共同機能の実装に想定以上の工期がかかっていて草も映えない
◾ 以下、難しい理由
1. 個人開発だからUIが崩れやすいReact Nativeは採用しにくくて、Flutter+Rustを採用したが
非同期処理をRustで開発しようとすると実装が複雑化しやすい
2. スマホ標準のRDB、sqliteがマルチスレッド対応していないから、オフラインデータの永続化による遅延を少なくするには技術力が求められる
3. 権限管理の仕様検討が大変
CRDTによるリアルタイム共同機能の実装に想定以上の工期がかかっていて草も映えない
◾ 以下、難しい理由
1. 個人開発だからUIが崩れやすいReact Nativeは採用しにくくて、Flutter+Rustを採用したが
非同期処理をRustで開発しようとすると実装が複雑化しやすい
2. スマホ標準のRDB、sqliteがマルチスレッド対応していないから、オフラインデータの永続化による遅延を少なくするには技術力が求められる
3. 権限管理の仕様検討が大変
3デフォルトの名無しさん
2025/11/06(木) 06:30:08.50ID:GB9xAhoN ios, android両対応のスマホ向けタスクアプリを個人開発しているが
CRDTによるリアルタイム共同編集機能の実装に想定以上の工期がかかっていて草も映えない
◾ 以下、難しい理由
1. 個人開発だからUIが崩れやすいReact Nativeは採用しにくくて、Flutter+Rustを採用したが
非同期処理をRustで開発しようとすると実装が複雑化しやすい
2. スマホ標準のRDB、sqliteがマルチスレッド対応していないから、オフラインデータの永続化による遅延を少なくするには技術力が求められる
3. 編集権限管理の仕様検討が大変
CRDTによるリアルタイム共同編集機能の実装に想定以上の工期がかかっていて草も映えない
◾ 以下、難しい理由
1. 個人開発だからUIが崩れやすいReact Nativeは採用しにくくて、Flutter+Rustを採用したが
非同期処理をRustで開発しようとすると実装が複雑化しやすい
2. スマホ標準のRDB、sqliteがマルチスレッド対応していないから、オフラインデータの永続化による遅延を少なくするには技術力が求められる
3. 編集権限管理の仕様検討が大変
4デフォルトの名無しさん
2025/11/22(土) 00:57:29.69ID:pULxCdMG てか、FFIでFlutter側にprojectsを送る時、CRDTはupdateの順不同なのにprojectsは大抵順番があべこべだと破綻するものになるのが罠すぎる
5デフォルトの名無しさん
2025/11/22(土) 05:28:22.26ID:pULxCdMG Flutter+FFI+Rust+yrsの構成は、開発者に求められる技術レベルがプログラマー全体の上位0.5%級なことを除けば最強
パンピーはReact Native+yjsを選択しなさい(後悔)
パンピーはReact Native+yjsを選択しなさい(後悔)
6デフォルトの名無しさん
2025/11/24(月) 06:56:10.65ID:dlvkcKKh アプリのテキストサイズが増えたら、CRDTドキュメントのチャンクを増やさなければいけないんだな……めんど
7デフォルトの名無しさん
2025/11/25(火) 21:34:31.15ID:/XsU7jrI 実装やってみりゃわかるけどさ。CRDT ってライブラリーをそのまま 当てはめてうまくいくことを滅多にないよ。スクラッチで書いた方が早いって形になりやすい
8デフォルトの名無しさん
2025/11/25(火) 21:34:32.05ID:/XsU7jrI 実装やってみりゃわかるけどさ。CRDT ってライブラリーをそのまま 当てはめてうまくいくことを滅多にないよ。スクラッチで書いた方が早いって形になりやすい
9デフォルトの名無しさん
2025/11/25(火) 21:34:33.65ID:/XsU7jrI 実装やってみりゃわかるけどさ。CRDT ってライブラリーをそのまま 当てはめてうまくいくことを滅多にないよ。スクラッチで書いた方が早いって形になりやすい
2025/11/29(土) 18:43:39.40ID:QmhUhkOW
これはWebSocket使ってるの?
2025/12/06(土) 16:58:46.10ID:LjhUSqqq
むかしお絵かきチャットってあったけどあれなんかリアルタイム共同編集じゃない?
12デフォルトの名無しさん
2025/12/11(木) 19:38:40.63ID:qtOVzvIt13デフォルトの名無しさん
2025/12/11(木) 20:45:57.09ID:qtOVzvItレスを投稿する
ニュース
- 【芸能】波瑠と高杉真宙が結婚 ドラマ共演きっかけで交際2年ゴールイン 12月上旬に婚姻届提出し既に挙式終え (スポニチ) [湛然★]
- 高市内閣の若い世代の支持率は92.4% FNN世論調査★4 [♪♪♪★]
- ゼレンスキー氏「高市総理に感謝」 9000億円超追加支援に 「国際秩序に貢献」 (動画あり) [ごまカンパチ★]
- 【MLB】村上宗隆の『小型契約』は吉田正尚の影響か 市場が思いのほか停滞 「NPB打者に懐疑的。吉田が高すぎた」 [冬月記者★]
- 【徳島】「体調が悪くなったら自己責任」と同意書求める 最長1年2か月期限切れ 生活保護受給者に賞味期限切れ食品を支給 徳島市 ★3 [ぐれ★]
- 「ONE PIECE」尾田栄一郎、原作は「ここからが大変」「僕は歳をとってしまったので最高速度で来年もズッシリドッシリ航海します」 [muffin★]
- 【正論】X「誰だよチャーハンをレンゲで食う文化作ったやつ💢スプーンのが食べやすいだろ」 [394133584]
- フェラムネとかいうお菓子wowowow
- 乃木坂46の遠藤さくらと普通にクリスマスデートvsサンタのコスプレした指原莉乃とホテルで二人だけで一晩
- おいお前、チンポでかすぎひん?
- もうすぐメリクリ学園アイドルマスター学マススレ
- 口がクサいと笑うのはキミがいい〜でもキモいねって嬉しそうなのも〜
