システムを俊敏に成長させるためには、チームの開発生産性を落とさないことが重要です。
そのために必須となるのが疎結合なシステムと開発フローです。
しかし、それは並大抵の努力では得られません。
たとえばサービスAが保有しているデータストアを利用して新しいサービスBを作ったとしましょう。
するとデータストアの変更を自由にできなくなります。
たったこれだけのことで、サービスAは疎結合でなくなったのです。
このような問題に対する解決の糸口のひとつがイベントソーシングです。
本トークではイベントソーシングがサービスと組織へもたらすメリットと、その動作原理についてお話いたします。
Ask the Speaker(Q&Aコーナー)を実施する場合は、記載しているセッション終了時間頃より5分程度、同じ配信ページ上で行います。
成瀬 允宣[GMOインターネットグループ]
GMOインターネットグループ
テックリード
なるセミ
プログラマです。
ソフトウェア設計を得意領域として、各種カンファレンスや個人YouTubeチャンネル「なるセミ」で講演活動をしています。
好きな原則はDRY原則です。
著書『ドメイン駆動設計入門 ボトムアップでわかる!ドメイン駆動設計の基本』