What exactly is event driven architecture? It is a software architecture pattern that uses events as the mode of communication between services. In other words, the services or components in Event Driven Architecture does not communicate using CQRS, but using Events. It has three main components. Producer Channel Consumer Producer This is the component of service sending…