Quiz: In Event-Driven Architecture (EDA), what differentiates a message queue (RabbitMQ) from a distributed commit log (Apache Kafka)?
RabbitMQ is a traditional smart broker that routes and removes acknowledged messages. Kafka retains immutable event streams where multiple consumer groups replay from offsets.