Engineering the Future of Software
Feb 25–26, 2018: Training
Feb 26–28, 2018: Tutorials & Conference
New York, NY

Events on the outside, on the inside, and at the core

Chris Richardson (Eventuate, Inc)
9:50am–10:10am Tuesday, February 27, 2018
Location: Grand Ballroom
Average rating: ****.
(4.29, 7 ratings)

Events are very much on the edge of traditional applications, which use them as an application integration mechanism. The classic example is an ecommerce system. When a customer places an order, the order management application publishes an event, which triggers the fulfillment application to action. But today, microservices and DDD—which is a great foundation for microservices—are at the core of the application.

Events play an essential role in modern applications. Chris Richardson explains why events are a key application integration mechanism and how they are used by applications to communicate with the outside world. You’ll learn how the microservices inside an application use events to maintain data consistency and discover how to go one step further and make events an integral part of your domain logic.

Photo of Chris Richardson

Chris Richardson

Eventuate, Inc

Chris Richardson is a developer and architect with over 20 years of experience. He currently consults with organizations to improve how they develop and deploy applications. A Java Champion, Chris is the author of POJOs in Action, which describes how to build enterprise Java applications with POJOs and frameworks such as Spring and Hibernate. Chris is the founder of the original CloudFoundry.com, an early Java platform as a service (PaaS) for Amazon EC2. Chris holds a computer science degree from the University of Cambridge in England. He lives in Oakland, CA.

Leave a Comment or Question

Help us make this conference the best it can be for you. Have questions you'd like this speaker to address? Suggestions for issues that deserve extra attention? Feedback that you'd like to share with the speaker and other attendees?

Join the conversation here (requires login)