Next Meetup

What is CQRS+Event Sourcing and Why Should Java Developers Care?
Abstract: 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 in implementing these concepts. Bio: Reza Rahman is Senior Vice President at AxonIQ. He has been an official Java technologist at Oracle. He is the author of the popular book EJB 3 in Action. Reza has long been a 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 has been a member of the Java EE, EJB and JMS expert groups over the years. Reza implemented the EJB container for the Resin open source Java EE application server. He helps lead the Philadelphia Java User Group.

Needs a location

    Past Meetups (53)

    What we're about

    The Illinois Java User’s Group ( CLICK -> Chicago (http://Chicago.IllinoisJUG.org), Northwest (http://Northwest.IllinoisJUG.org), Central (http://Central.IllinoisJUG.org) and Virtual (http://virtual.illinoisjug.org/) Regions) are here to help you learn Java and Java related technology that can help you in your job today, we are NOT interested in advertisements for products or services disguised as presentations.

    LUNCH (WEBCAST) MEETINGS: Please join ( http://virtual.illinoisjug.org/ ).

    NIGHT MEETINGS: Meetings will be held 2nd Tuesday of Month and as the Meeting Director determines best. These meetings will NOT be webcast, they will be infrequently recorded and uploaded to Vimeo use link videos.illinoisJUG.org (http://video.illinoisJUG.org).

    We prefer non-sponsor recruiters not attend our meetings. However, in order to get free meeting space, food, and drinks We may allow a sponsor to talk 2 minutes about there company. We do this also to help you build your peer and professional networks to learn more about the local Java market.

    Members (1,528)

    Photos (55)

    Find us also at