Published: 01 May 2024
Summary
Event brokers are critical to event-driven applications, integration and stream processing, but diverse capabilities make selecting them a challenge. Application technical professionals can use this research to better understand broker capabilities and choose the right tool for common use cases.
Included in Full Research
Overview
Key Findings
Misalignment of requirements and broker capabilities is painful and costly to resolve after deployment. While all event brokers support publish-subscribe communications, the products have incredibly diverse architectures and capabilities that make selection difficult.
Four core areas to investigate/explore/distinguish in choosing an event broker for use cases are client connectivity, event delivery semantics, deployment model and management capabilities.
The two most common types of event broker are queue-based and log-based, both of which are widely available as open-source software, commercial software and cloud services. A third type, a subscription-based event broker, supports cloud-native event-driven architecture (EDA) and infrastructure automation.
Few event
Clients can log in to view the entire
document.