Better CQRS through asynchronous user interaction patterns
About this video
When organizations go to build complex multi-user distributed systems, they often end up designing them using the same user-interaction models from legacy single-user applications. These models often shackle the scalability of their systems, limiting the benefits that they could achieve from more modern architectural styles like Command-Query Responsibility Segregation (CQRS).
In this presentation, Udi walks through a number of examples of these mistakes, covering how to deal with uniqueness and other back-end business logic requirements, but by combining that with additional client-side logic and different user-interaction approaches.