CQRS Best Practices

Štvrtok 24.01.2019 o 18:00

HubHub Twin City C, Bratislava

Command Query Responsibility Segregation je architektonický vzor založený na myšlienke, že model na čítanie dát by mal byť oddelený od modelu na zápis dát. Veľmi často sa tento vzor využíva práve v súvislosti s Domain-Driven Designom a architektúrou Microservices. Posilňuje totiž kľúčové vlastnosti oboch prístupov. Ak architekt začne stavať architektúru pomocou DDD a Microservices, určite narazí na potrebu CQRS. A práve preto bude najbližšie stretnutie DDD Community venované CQRS. Príďte si vypočuť skúsenosti ľudí, ktorí CQRS už vo svojich projektoch použili.

O čom sa bude hovoriť

Command Query Responsibility Segregation je architektonický vzor založený na myšlienke, že model na čítanie dát by mal byť oddelený od modelu na zápis dát. Veľmi často sa tento vzor využíva práve v súvislosti s Domain-Driven Designom a architektúrou Microservices. Posilňuje totiž kľúčové vlastnosti oboch prístupov. Ak architekt začne stavať architektúru pomocou DDD a Microservices, určite narazí na potrebu CQRS. A práve preto bude najbližšie stretnutie DDD Community venované CQRS. Príďte si vypočuť skúsenosti ľudí, ktorí CQRS už vo svojich projektoch použili.

Témy

#

Solution architect v PosAm

Zdeno Jašek

Téma: Miesto CQRS v Domain Driven Design

Krátky úvod do CQRS z pohľadu DDD. V akých situáciách narazí dizajnér na potrebu CQRS? Kedy je vhodné CQRS využiť a aký dopad to má na model?

#

Solution architect v PosAm

Ivan Macalák

Téma: Praktická ukážka implementácie CQRS pattern-u

Ako sme implementovali CQRS pattern v konkrétnej subdoméne. Prečo sme sa rozhodli použiť CQRS. Čo nám to prinieslo a ako sme CQRS implementovali pomocou Spring Boot a Spring Cloud. Projekty zaradené do skupiny Spring Cloud poskytujú potrebné nástroje pre vývoj takzvaných Cloud Natívnych Aplikácií. Sem patrí aj projekt Spring Cloud Stream ktorý podporuje implementáciu škálovateľných event-driven mikroslužieb. Ukážeme si, ako tento framework využiť… čítať viac

#

Chief Architect, Ferratum Group

David Káloši

Téma: CQRS vo Fintech svete

Prečo sme v niektorých microservices stavili na CQRS, čo sme si od toho sľubovali a čo všetko sme sa pri tom naučili.

HubHub Twin City C, Bratislava

Ako sa tam dostať

Lat: 48.1459057, Lng: 17.12706700000001
HubHub Twin City C, Mlynské nivy, Bratislava, Slovensko