2 Apr 2025, Wed

Data Streaming & Messaging

Message Brokers

  • Apache Kafka: Distributed event streaming platform
  • RabbitMQ: Message broker implementing AMQP
  • Apache Pulsar: Distributed pub-sub messaging system
  • Amazon Kinesis: Platform for streaming data on AWS
  • Google Pub/Sub: Messaging service for event-driven systems
  • Azure Event Hubs: Big data streaming platform
  • NATS: Simple, secure, and high-performance messaging system
  • ActiveMQ: Open-source message broker

Streaming Platforms

IBM Event Streams: Enterprise-grade event-streaming platform

Confluent Platform: Complete event streaming platform based on Kafka

Amazon MSK: Fully managed Apache Kafka service

Aiven for Kafka: Managed Kafka service

Red Hat AMQ Streams: Kafka-based messaging platform