Scaling CQRS in a distributed platform

Sprecher: Konstantin Pschera
Slot: t.b.a.
Raum: t.b.a.
Konstantin Pschera

CQRS is an approach for the separation of reading and writing data. But is it also the best choice in a microservices system, allowing the scaling of the platform? At Elinvar, a digital platform for asset and wealth managers, we went through different iterations on our search for the best setup. Eventually we constructed a solution that enables us to scale on different levels: the data volume itself and the functionality level. In this talk we will describe and discuss the advantages and our learnings, which attempts turned out to be difficult, and how Amazon RDS enabled us to achieve our goal.