Upgrade to Pro — share decks privately, control downloads, hide ads and more …

"Kill the Aggregate" ~ 集約を排除する5つの理由

"Kill the Aggregate" ~ 集約を排除する5つの理由

イベントソーシング・CQRS 勉強会 #3
https://sekiban.connpass.com/event/358508/

株式会社ジェイテックジャパン
Developer Advocate for Sekiban 川江貴志

DDD (ドメイン駆動設計) とそれに関連したイベントソーシングでは「集約」という概念が重要な存在になります。しかし一方で、集約は排除すべきだ、という考え方も提唱されています。集約を排除すべきとされる5つの理由を解説します。

Avatar for Takashi Kawae

Takashi Kawae

July 10, 2025
Tweet

More Decks by Takashi Kawae

Other Decks in Programming

Transcript

  1. "Kill the Aggregate"(集約の排除) ここで言う集約は、DDD (ドメイン駆動設計) の集約 Sara Pellegrini 氏によって提唱 https://sara.event-thinking.io/

    https://www.youtube.com/watch?v=DhhxKoOpJe0 https://www.youtube.com/watch?v=wXt54BawI-8 Pellegrini 氏の主張 "Kill the Aggregate!"(集約を無くしてしまおう!)