Event-driven microservices: The sense, the nonsense, and a way forward
Who is this presentation for?
- Developers and architects
Microservices, and especially the event-driven variants, are at the very peak of the hype cycle and, according to some, on their way down. Meanwhile, a large number of success stories and failures have been shared about this architectural style. Allard Buijze explains how not to throw away the baby with the bath water and end up reinventing the same concepts again a decade from now.
Allard zooms in on different aspects of microservices. You’ll discover the promises made and if microservices delivered, how the technology surrounding microservices evolved and impacted your decisions, and what it means to be event driven. You’ll also explore different ways in which a system can benefit from events, from events as side effects to events being the root of all state. Along the way Allard examines how to be pragmatic about microservices and avoid some of the common pitfalls, helping you ensure that you get the promised benefits without the pain.
- A basic understanding of the challenges in microservices implementations (useful but not required)
What you'll learn
- See different ways to approach application design that simplifies microservices or even makes it unnecessary
- Learn the subtle, yet important, differences between event processing and event sourcing
Allard Buijze is the founder and chief technical officer at AxonIQ, a microservices communication platform for building event-driven, distributed applications, where he helps customers reach appropriate future-proof technical decisions. A former software architect within the fields of scalability and performance, he’s worked on several projects where performance is often a recurring theme. Allard is convinced that a good domain model is the beginning of contributing to the overall performance of an application and developed the Axon framework out of this conviction. He regularly gives workshops and trainings on frameworks, best practices, and architecture and is a frequent speaker at conferences, seminars, and meetups.
For conference registration information and customer service
For more information on community discounts and trade opportunities with O’Reilly conferences
For information on exhibiting or sponsoring a conference
For media/analyst press inquires