新コース - Event Modeling
developer.confluent.ioにてEvent Modelingに関する新しいコースが発表されました。Event Modelingは情報システムのヴィジュアルデザイン手法で、システム間の非同期通信に利用されるイベントをblueprintという成果物を作成する形で設計します。
UXやドメイン駆動設計と強い繋がりを持ち、複数人によるコラボレーションをビジュアルツールを使って設計するという点が特徴です。目的や手法は少し異なりますが、Alberto BrandoliniによるEvent Sourcingと近い思想によるデザイン手法の一つです。
マイクロサービスにおけるイベント駆動設計とは特に親和性の高い設計アプローチではないかと思います。