Closed MateuszNaKodach closed 2 weeks ago
Jestesmy na tyle zaawansowani w typach w Java, ze rzucanie wyjatkow w operacjach biznesowych nie jest fajne, łatwiej się to obsługuje w warstwie wyzej.
CQRS - to mi sie nie za bardzo podoba, ze tutaj mamy model zapisu na odczytowy: (ale moze to KeyValueEntity vs EventSourcedEntity).
Ja chcialbym, zeby ten model zapisowy był prywatny, tylko do zapewnienia reguł. Eventy procesowac zamiast tego.
Podobny mindset - też cierpię jak ktoś robi cos quasi EventSourcing, zapisując eventy obok, tylko dlatego, żeby nie użyć ES, jak coś robi z pieniędzmi i wymyśla coś swojego.
Każda skomplikowana domena z Event Sourcingiem będzie dużo łatwiejsza.
W Akka nie da sie zrobic transakcji na 2 aktory. Workflow dla Sagi:
https://eventory.cc/event/4developers-wroclaw-6/space/stream/9399