Skip to content
Latchkey

ドメインイベントとは?

ドメインイベントとは、OrderPlacedやPaymentCapturedのように、ドメインで重要な変化が起きたことを捉える不変の事実です。すでに起きたことを記述するため、過去形で命名されます。システムの他の部分は、発生元のコードに直接結合することなく反応するために、これらのイベントを購読します。

なぜ重要か

ドメインイベントは、変更を行う部分と、それに反応する部分を疎結合にします。監査ログ、連携、結果整合性を持つワークフローのための自然な継ぎ目を与えます。

関連ガイド