98. O agregatach, eventach i Dynamic Consistency Boundary z Pawłem Pacaną
Podcast: Better Software Design · Mariusz Gil
Opublikowano: 2025-09-09
W świecie Domain-Driven Design, Agregat jest powszechnie uznawany za jeden z fundamentalnych wzorców odpowiedzialnych za spójność danych. To on wyznacza granicę transakcyjną, wewnątrz której pilnujemy niezmienników biznesowych, gwarantując integralność naszego modelu. Ale co w sytuacji, gdy ta z góry zdefiniowana, statyczna granica staje się pewnym ograniczeniem? Czy w każdym procesie biznesowym potrzebujemy dokładnie tego samego, silnego poziomu spójności i czy sztywny podział na agregaty zawsze idealnie odzwierciedla dynamiczną naturę problemu, który modelujemy? Okazuje się, że możemy podejść do tego zagadnienia w bardziej elastyczny sposób. W tym odc...