Ever wonder what your web app might look like if you choose not to build a CRUD app? This talk will explore alternatives to CRUD by examining concepts of domain driven design, along with CQRS and event sourcing. We will dive into specific examples with the Axon framework for Java. This talk will compare and contrast CRUD applications to CQRS style architectures and what their application can look like when combined with domain driven design and event sourcing. We will go over the benefits as well as some of the complexities and challenges encountered when using this pattern.