Concept for async event handling
This page describes the concept for asynchronous event processing in our web application.
For simplification reasons we used synchronous event processing so far. But as described on this page the usage of asynchronous event processing is mandatory for being able to replay axon events at some time. So we need to have a look at how this could work, because Oregami will fundamentally rely on review principles for gathered information from users.
Articles about the problem:
4 Ways to Handle Eventual Consistency on the UI
Stackoverflow: Showing changes in View when using CQRS & DDD with Domain Events & ServiceBus
Google Groups: how to get client UI updates from read model in a CQRS+ES system