Event-Driven Architecture requires a solid connection between the Microservice components to behave the way you want your application to be.