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.