GK Question

technology medium mcq

Which architectural pattern uses asynchronous events for communication between loosely coupled services?

  1. Microservices
  2. Event-Driven Architecture
  3. Monolithic
  4. Layered

Answer: Event-Driven Architecture

Event-Driven Architecture uses events/messages for service communication via brokers (Kafka, RabbitMQ). Enables scalability, resilience, and real-time processing. Complements microservices. Critical for distributed systems design questions.

Topic Software Architecture
Exam Relevance SSC JE, Banking IT, UPSC