Skip to content
Latchkey

イベントソーシングとは?

イベントソーシングは、現在の状態を上書きするのではなく、あらゆる変更を追記専用ログ内の不変イベントとして永続化します。エンティティの現在の状態は、最初からそのイベントを再生することで導出されます。これにより完全な履歴と、過去の任意の時点の状態を再構築する能力が得られます。

なぜ重要か

完全なイベント履歴を保持することで、監査証跡、時系列クエリ、そして過去から新しい読み取りモデルを再構築することが可能になります。トレードオフは、より大きなストレージと、スナップショットおよび replay ツールの必要性です。

関連ガイド