The realm of event-driven architecture (EDA) includes two high-level categories of message brokers: smart brokers and log-stream brokers. Each has distinct trade-offs, and Forrester has seen failure among organizations that used the wrong message broker because they didn’t consider these category differences. Understanding these differences is vital for selecting the right product for an organization’s use case. The Forrester Message Broker Needs Assessment enables organizations to evaluate what type of message broker they require to meet their specific IT needs.