私は、私たちの電子商取引プラタフォームに接続されたマイクロサービスをいくつか持っています。 、それはなります...などのために 、新しい顧客がeコマースや誰かの場所と順番に参加する - 顧客サービス - - オーダーサービス - 配達サービス : 今日、私たちは私たちのようmicroservicesが壊れています情報を取得してFirehose/S3にダンプするマイクロサービスのWebhook。マイクロサービスアーキテクチャにおける懸念の分離
私の質問は:特定のサブジェクト(顧客、注文など)を扱う分離されたマイクロサービス上でデータをダンプする機能を維持すること、または、例えば「通知サービス」という別のマイクロサービスを作成することですそれらのすべて?
他の例を以下に示します。各マイクロサービスは、電子メールやSMSなどの通知を送信します。それとも、通知を行う全責任を負う個別のマイクロサービスを持つ方がよいでしょうか?