EVENT-DRIVEN ARCHITECTURE
Unlike request-driven models, event-driven architecture is built around capturing, processing, communicating, and event persistence. As this architecture reduces coupling, it is an exceptional choice for distributed modern application architectures.