TDC 2018 | São Paulo

Reza Rahman, Senior Vice President is presenting at the conference:

What is CQRS+Event Sourcing and Why Should Java Developers Care?

CQRS (Command Query Responsibility Segregation) is a design pattern that originates in DDD (Domain-Driven Design) and emphasizes strictly separating reads from updates in the application model. Event Sourcing is a closely related technique that stores state as a series of events as opposed to only keeping track of the latest data. While these concepts are important on their own right, they are especially important for microservices development. In this heavily demo driven session we explore CQRS and Event Sourcing in detail using the Axon Java framework. At the end of the session you should have a good idea if CQRS and Event Sourcing are for you and why Axon helps.

Check out more details

Applied Domain-Driven Design Blueprints for Java EE

Domain-Driven Design (DDD) is an architectural approach that strongly focuses on materializing the business domain in enterprise software through disciplined object-oriented analysis. This session demonstrates first-hand how DDD can be elegantly implemented using Java EE via an open source project named Cargo Tracker.

Cargo Tracker maps DDD concepts like entities, value objects, aggregates and repositories to Java EE code examples in a realistic application. We will also see how DDD concepts like the bounded context are invaluable to designing pragmatic microservices.

Check out more details


Reza Rahman, AxonIQ

Reza Rahman

Senior Vice President, AxonIQ

Reza is responsible for AxonIQ US operations, leadership, market growth, strategy and execution.

Reza is recognized worldwide as a long time contributor and thought leader in the enterprise Java space. He has been an official Java technologist at Oracle. He is an author and frequent speaker at Java User Groups and conferences worldwide including JavaOne and Devoxx. He has been the lead for the Java EE track at JavaOne as well as a JavaOne Rock Star Speaker award recipient. Reza is an avid contributor to industry journals like JavaLobby/DZone and TheServerSide. He helps lead the Philadelphia Java User Group.

Reza has over a decade of experience with technology leadership, enterprise architecture, application development and consulting. He has led the development of enterprise class systems for well-known companies like eBay, Motorola, Comcast, Nokia, Prudential, Guardian Life, USAA, Independence Blue Cross, Anthem, CapitalOne and AAA using Java EE and Spring.

Read more


Rua Casa do Ator, 275 - Vila Olímpia, São Paulo


and find out useful news on Axon releases, invitations to AxonIQ events and other news