永続化のためのフェイルオーバー シナリオに関心があり、それを適切に実装する方法を検討しています。以前の経験から、基になる永続性がエンティティの保存に失敗した場合、問題が解決され次第、後で保存できるはずだと考えています。マップにキャッシュされている Hazelcast エンティティに関しては、MapStore との関係を管理する状態があります。
MapStore 実装が保存に失敗するとどうなりますか? エンティティをMapStoreビジネスに再適用するにはどうすればよいですか?
アップデート:
基本的な永続性ビジネスが利用可能にならない限り、エントリをキューに保持するために MapStore 自体にフェイルオーバーを実装することは問題ではありませんが、これは分散メモリのアイデアを壊します。一方で、MapStore に表示されたデータがキャッシュに戻されると、不整合が生じる可能性がありますね。