質問

さまざまなデバイスで実行されている私のコードの場合、それらのデバイス間で送信されるメッセージの順序を決定する必要があります。したがって、ベクトルクロックを読んでイベントの順序付けが可能になるため、ベクトルクロックを使用したいと思います。

そのために使用できる確立されたフレームワーク/パブリックAPIはありますか?または、参照実装=またはゼロからコーディングする必要がありますか?

参照とヒントをありがとう

役に立ちましたか?

解決

a VectorClock 実装はから利用できます Googleコード.

パッチを見て、ベクトルクロックサポートを追加することもできます カサンドラ.

Wikiも読む必要があります [1] [2] 手法やその他の代替手段の制限について。

他のヒント

私はこのベクトル時計がJavaで書かれた一部として書かれていることがわかりました Project VoldeMort.

これが次のリンクです ソースコード. 。また、クラスとインターフェイスの参照を引き下げる必要があります。

これが次のリンクです Javadoc.

これがウィキペディアの記事です ベクトルクロック.

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top