When building software in complex domains, developers are likely to use modern application concepts such as event-driven architecture, functional programming, and microservices to add flexibility and deal with complexity. In our playbook we will cover the important decisions required across all levels of your organization for a successful implementation of CQRS/ES (Command Query Responsibility Separation and Event Sourcing). Your IT teams will gain a holistic overview of CQRS/ES patterns and a guided pathway for implementation. Whether your organization wants more information before moving away from a traditional architecture or is ready to implement tomorrow, this playbook will walk you through how to optimize your adoption of CQRS/ES and even get a troubled project back on track.