Session
The Tao of Event-Driven Architectures: a tranquil state of mind through future-proof event design
## Elevator Pitch
Event-Driven Architectures (EDAs) allow complex application landscapes to efficiently integrate. However, an organically grown EDA can be messy. In this talk I will present 10 simple rules to organize and standardize event-driven systems, which will help you build future-proof implementations.
## Abstract
Getting started with Event-Driven Architecture is easy: a producer system publishes an event to a queue, stream, or bus, and one or more consumers read the event and process it. Add more producers, add more consumers, rinse and repeat. But at some point, your data model changes, a producer application is retired, or a consumer requires additional data. At this point your event-driven architecture needs to evolve, and in an organically grown EDA, this will hurt.
In this talk we will present 10 simple rules to make your events more maintainable, predictable, and evolvable. These simple rules will create harmony in your systems, which will prevent operational incidents, ease refactoring, and allow for painless expansion of your application landscape.
## Target Audience
The target audience for "The Tao of Event-Driven Architectures: 10 Simple Rules for Mature Application Integration" are experienced developers and architects who work on large-scale, long-lived, and high-volume event-driven systems.
## Audience Take-Away
The talk is successful when:
* The audience has learned about the pitfalls of evolving event-driven architectures and the pain points of long-term maintenance of event-driven landscapes.
* The audience has learned about widely applicable patterns and methodologies to make event-driven systems more maintainable and evolvable.
Luc van Donkersgoed
AWS Serverless Hero & Principal Engineer @ PostNL
Utrecht, The Netherlands
Links
Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.
Jump to top