現在のアプリケーションは、大量のデータをインポートするユースケースに Akkaイベントストリームとそのパブリッシュ/サブスクライブを使用し、パブリッシュおよびイベントごとにデータを受信すると、サブスクライバーが存在します。この設計では、パブリッシャー/サブスクライバーのいずれかで問題が発生した場合、イベントが失われる危険性があります。
いくつかの理由から、ここで Akka の永続性を使用することが理にかなっているのかどうか疑問に思っています。
1) イベントの永続化 2) 監査履歴 3) スナップショットを使用したシナリオの再作成
システムには共有/グローバル状態 (ほとんどすべての Akka 永続化ブログ/例で一般的にユースケースとして説明されています) がないことに注意してください。
ここで Akka の永続性は理にかなっていますか?