Event sourcing, distributed systems & CQRS with Java

Abstract:
Most of today’s enterprise applications base on a CRUD data model that is simple and straightforward to implement.Event sourcing, event-driven architectures and Command Query Responsibility Segregation (CQRS) offer another way to model applications that enables interesting solutions and use cases, especially with rising demands of scalability.In this vJUG session Sebastian will show the concept and benefits of event sourcing and event-driven architectures and why enterprise developers should even care.The questions whether and how all this can be realized using Java EE technology will be answered — and if you know Sebastian, you can suspect that he will live-code Java EE.

Speaker: Sebastian Daschner
Sebastian Daschner is a Java freelancer working as a Consultant / Software Developer / Architect and is enthusiastic about programming and Java (EE). He is participating in the JCP, serving in the JSR 370 Expert Group and hacking on various open source projects on Github. He is a Java Champion and has been working with Java for more than 6 years. Besides Java, Sebastian is also a heavy user of Linux and container technologies like Docker. He evangelizes computer science practices on https://blog.sebastian-daschner.com and on Twitter via @DaschnerS.