【CRDT】リアルタイム共同編集技術 Part1【OT】at TECH
【CRDT】リアルタイム共同編集技術 Part1【OT】 - 暇つぶし2ch1:デフォルトの名無しさん
25/11/06 06:15:38.03 GB9xAhoN.net
国内に技術者がほとんどいない技術領域
コレに関わる技術者、1000人おるか

2:デフォルトの名無しさん
25/11/06 06:29:03.28 GB9xAhoN.net
ios, android両対応のスマホ向けタスクアプリを個人開発しているが
CRDTによるリアルタイム共同機能の実装に想定以上の工期がかかっていて草も映えない

◾ 以下、難しい理由
1. 個人開発だからUIが崩れやすいReact Nativeは採用しにくくて、Flutter+Rustを採用したが
非同期処理をRustで開発しようとすると実装が複雑化しやすい
2. スマホ標準のRDB、sqliteがマルチスレッド対応していないから、オフラインデータの永続化による遅延を少なくするには技術力が求められる
3. 権限管理の仕様検討が大変

3:デフォルトの名無しさん
25/11/06 06:30:08.50 GB9xAhoN.net
ios, android両対応のスマホ向けタスクアプリを個人開発しているが
CRDTによるリアルタイム共同編集機能の実装に想定以上の工期がかかっていて草も映えない

◾ 以下、難しい理由
1. 個人開発だからUIが崩れやすいReact Nativeは採用しにくくて、Flutter+Rustを採用したが
非同期処理をRustで開発しようとすると実装が複雑化しやすい
2. スマホ標準のRDB、sqliteがマルチスレッド対応していないから、オフラインデータの永続化による遅延を少なくするには技術力が求められる
3. 編集権限管理の仕様検討が大変

4:デフォルトの名無しさん
25/11/22 00:57:29.69 pULxCdMG.net
てか、FFIでFlutter側にprojectsを送る時、CRDTはupdateの順不同なのにprojectsは大抵順番があべこべだと破綻するものになるのが罠すぎる

5:デフォルトの名無しさん
25/11/22 05:28:22.26 pULxCdMG.net
Flutter+FFI+Rust+yrsの構成は、開発者に求められる技術レベルがプログラマー全体の上位0.5%級なことを除けば最強
パンピーはReact Native+yjsを選択しなさい(後悔)

6:デフォルトの名無しさん
25/11/24 06:56:10.65 dlvkcKKh.net
アプリのテキストサイズが増えたら、CRDTドキュメントのチャンクを増やさなければいけないんだな……めんど

7:デフォルトの名無しさん
25/11/25 21:34:31.15 /XsU7jrI.net
実装やってみりゃわかるけどさ。CRDT ってライブラリーをそのまま 当てはめてうまくいくことを滅多にないよ。スクラッチで書いた方が早いって形になりやすい

8:デフォルトの名無しさん
25/11/25 21:34:32.05 /XsU7jrI.net
実装やってみりゃわかるけどさ。CRDT ってライブラリーをそのまま 当てはめてうまくいくことを滅多にないよ。スクラッチで書いた方が早いって形になりやすい

9:デフォルトの名無しさん
25/11/25 21:34:33.65 /XsU7jrI.net
実装やってみりゃわかるけどさ。CRDT ってライブラリーをそのまま 当てはめてうまくいくことを滅多にないよ。スクラッチで書いた方が早いって形になりやすい

10:デフォルトの名無しさん
25/11/29 18:43:39.40 QmhUhkOW.net
これはWebSocket使ってるの?

11:デフォルトの名無しさん
25/12/06 16:58:46.10 LjhUSqqq.net
むかしお絵かきチャットってあったけどあれなんかリアルタイム共同編集じゃない?

12:デフォルトの名無しさん
25/12/11 19:38:40.63 qtOVzvIt.net
>>10
CRDT導入するならWebSocketは大抵の場合セットでついてくる
これからこっちの世界に来る奴はpruningでググるといい。そいつが共同編集機能を実装する上でラスボスになる存在だ
yrsだけで満たせる案件はまずない

>>11
あれはただのOTじゃない

13:デフォルトの名無しさん
25/12/11 20:45:57.09 qtOVzvIt.net
改行がずれたわ

>>10
CRDT導入するならWebSocketは大抵の場合セットでついてくる

>>11
あれはただのOTじゃない

これからこっちの世界に来る奴はpruningでググるといい。そいつが共同編集機能を実装する上でラスボスになる存在だ
yrsだけで満たせる案件はまずない

14:デフォルトの名無しさん
26/01/20 20:34:34.01 zzVdHVekX
新幹線まて゛通していながらクソ航空機バンハ゛ン飛ばして気候変動させてクマさんフ゛チギレさせてる東北やらの自治体にクマさん殺すなと
全國から抗議電話殺到中た゛が殺しすぎてハ゛ラすの面倒くさいからと減容化処理裝置で分解というホ口コ‐ス├か゛可愛く見える殺戮ふ゜り
この裝置で分解すべきはJALだのANAた゛のクソアヰヌト゛ゥだのクソへリた゛の海に囲まれた日本でわざわさ゛陸域クソ航空機飛ばしまくって
安眠妨害に生産性破壊に住民の健康に生業にと壊滅させてる世界最惡の天下り賄賂癒着税金泥棒テ□組織國土破壞省の害虫と゛もだわな
冗談抜きて゛こいつらを核の炎で蒸發させたらと゛れた゛け日本か゛豊かになることかシステ厶障害に情報流出にポンコツUIまみれのIT後進国日本た゛が
静音か゛生命線の知的産業回復にクソ航空機による莫大な石油輸入赤字に円安解消に温室効果ガスによる海水温上昇台風猛威化土砂崩れ洪水
住民殺戮回避に農産物海産物被害解消物価正常化に治安回復などなと゛クソポリ公は放水程度しかできない群衆化によってマッチポンプ犯罪集団
霞か゛関を陥落させるた゛けでお前らの生活苦は間違いなく解消するそ゛
航空機連絡先情報 noise.web.fc2.com


最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch