In this talk, we will explore the nature of events, what it means to be event-driven, and how we can unleash the power of events and commands by applying an events-first domain-driven design to microservices-based architectures.
We will start by developing a solid theoretical understanding of designing event-driven microservices systems. Then we will discuss the practical tools and techniques you can use to reap the most benefit from that design and, most importantly, what to avoid along the way.
We’ll discuss how an events-first design approach to building microservices can improve the following characteristics over competing techniques:
- Increase: certainty, resilience, scalability, traceability, and loose coupling
- Reduce risk
Skeptics should definitely attend.