Skip to Content
Cloud Native Python
book

Cloud Native Python

by Manish Sethi
July 2017
Intermediate to advanced
374 pages
8h
English
Packt Publishing
Content preview from Cloud Native Python

Challenges related to ES and CQRS

Every architecture design model has its own challenges for implementation. Let's discuss the challenges of ES and CQRS:

  • Inconsistency: Systems developed using ES and CQRS are mostly consistent. However, as we store the events issued by the Command Business Service at the Event Store, and store the state of the application in the main Storage as well, I would say this kind of system is not fully consistent. If we really want to make our system fully consistent using ES and CQRS, we need to keep our Event Store and main Storage on a single Relational Database, and our Command processor should handle all our incoming events, and store them in both storages at the same time, as depicted in the following diagram: ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

Python for DevOps

Python for DevOps

Noah Gift, Kennedy Behrman, Alfredo Deza, Grig Gheorghiu
Cloud Native

Cloud Native

Boris Scholl, Trent Swanson, Peter Jausovec

Publisher Resources

ISBN: 9781787129313Supplemental Content