Primitive

Event Hub

A publish/subscribe backbone that routes events from many sources to many subscribers, often with filtering and fan-out.

Description

Event distribution splits into two shapes across clouds: routing/eventing services (AWS EventBridge, Azure Event Grid) that filter and fan out discrete events to subscribers, and high-throughput streaming services (AWS Kinesis, Azure Event Hubs) that retain an ordered log for replay; GCP Pub/Sub covers much of both. They differ in content-based routing and filtering, retention and replay windows, ordering guarantees, and throughput model. To the best of our knowledge the right pick depends on whether you need event routing with many subscribers or a durable, replayable stream — the providers package these differently.

Capabilities

  • Publish/subscribe fan-out
  • Content-based routing and filtering
  • Many producers, many consumers
  • Event replay (streaming variants)

Vendor implementations

Icon-Architecture/64/Arch_Amazon-EventBridge_64
AWS Eventbus
Icon-integration-215
AZ Event Bus
Icon_24px_Pub-Sub_Color
GCP Pub/Sub

Related primitives