私は、多くの人が自由に描くことができる共同キャンバスや特定のシェイプツールを実装しようとしています。 ServerはNode.jsとクライアントでAngular1-jsを使って開発されました(そして、私はどちらもかなり新しいです)。 すべてのユーザーに常に同じものを表示するには、コンセンサスアルゴリズムを使用する必要があります。Node.jsのコンセンサスアルゴリズム
私は、正しいチュートリアルの使用方法が見つからないため、深刻な問題があります。私はPaxosの実装を見て勉強してきましたが、実際にはRaftが非常に使用されているようです。
提案がありますか?とても感謝しております。
WebGL(Three.js)で '
@AlekseySolovey 、コンセンサスの部分には問題があります。あなたはスキフが使われているチュートリアルやプロジェクトを知っていますか? – JackLametta
ホイールを改造しないでください。あなたは一貫性を持って集中した場所にデータを保存したいと思っています。これをデータベースといいます。いくつかの新しいデータ、接続されたクライアントに出戻ってそれを送信し、店舗を取得し、どこかにいくつかのバックエンドサービスに彼らの行動を送信するためにクライアントを知らせる、バックエンドサービスは、既存のデータ+これらを取ります。 – GManNickG