課題

現状、Cloud Pub/Sub や Cloud Tasks のメッセージサイズ上限を超えるドメインイベントを生成できるロジックとなっている。 そのようなドメインイベントが発行されるとエラーが発生し、復旧に時間がかかってしまう。

達成したい状況

Cloud Pub/Sub や Cloud Tasksの制限を超えるサイズのドメインイベントが発行されないようにする。

方針 / 解決方法

発行可能なドメインイベントのメッセージサイズに上限を設け、事前にバリデーションする仕組みを導入する。