Conference archive

Agile Dev West 2016 - Agile Design Principles

Wednesday, June 8

Carlyle Davis
ThoughtWorks
AW15

Command Query Responsibility Segregation at Enterprise Scale

Wednesday, June 8, 2016 - 4:15pm to 5:15pm

As organizations grow, they find themselves looking for opportunities to enhance the rate at which features can be delivered while minimizing negative business impact. Carlyle Davis believes that we are responsible for creating an system environment that provides simplicity and resiliency as complexity increases. Various non-functional qualities lead us rethink system architecture more deeply to satisfy the often ignored dimensions of scalability, auditability, and performance. The Command Query Responsibility Segregation (CQRS) and event-driven architectures are potential solutions to...