8

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

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

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

4

2 に答える 2

8

VectorClock実装はGoogleCodeから入手できます

また、 Cassandraでベクタークロックのサポートを追加するためのパッチを確認することもできます。

テクニックの制限や他の選択肢については、wiki [1] [2]も読む必要があります。

于 2010-06-17T13:52:00.053 に答える
5

プロジェクトvoldemortの一部としてJavaで書かれたこのベクタークロックを見つけました。

ソースコードへのリンクは次のとおりです。クラスとインターフェースの参照もプルダウンする必要があります。

これがJavadocへのリンクです。

これがベクタークロックに関するウィキペディアの記事です。

于 2010-06-17T13:36:22.280 に答える