Apache Kafka on Kubernetes

Apache Kafka is an alternative enterprise messaging system that moves massive amounts of data—not just from point A to B, but from points A to Z.

Kafka on Kubernetes feature content

Building resilient event-driven architectures with Apache Kafka

Kafka Bridge load balancing and failover using Tetrate Service Bridge


Learn about Red Hat AMQ Streams functionality that helps address the challenge of integrating HTTP-based clients with an Apache Kafka cluster.

Building resilient event-driven architectures with Apache Kafka

Getting started with tiered storage in Apache Kafka


This article introduces tiered storage, a new feature from Apache Kafka 3.6.0, and demonstrates how to use it with Amazon S3.

Building resilient event-driven architectures with Apache Kafka

Demystifying Kafka MirrorMaker 2: Use cases and architecture


Learn about the architecture, use cases, and components of Kafka MirrorMaker 2.0, a tool that replicates data between Kafka clusters.

Featured image for event-driven topics.

Build event-driven data pipelines for business intelligence


Discover how event-driven architecture can transform data into valuable business intelligence with intelligent applications using AI/ML.

Deploy Red Hat AMQ Streams and Fuse on OpenShift Container Platform 4

Red Hat AMQ is a message broker for building communications among Java applications. Message-based applications are a key core capability of modern software development, and AMQ provides a solid foundation for building them. 

The Streams module, which is based on the Apache Kafka and Strimzi projects, runs on Linux, macOS and Windows. The module also supports the publish/subscribe messaging method, better for containers. There are also Debezium Change Data Capture connectors that are used to capture row-level database changes and communicate these changes to your apps.

Deploy AMQ Streams now

Debezium Cheat Sheet cover

Debezium on OpenShift Cheat Sheet

Debezium is a distributed open-source platform for change data capture. Start it up, point it at your databases, and your apps can start responding to all of the inserts, updates, and deletes that other apps commit to your databases. Debezium is durable and fast, so your apps can respond quickly and never miss an event, even when things go wrong.

This cheat sheet covers how to deploy/create/run/update a Debezium Connector on OpenShift. 

Download the Debezium Cheat Sheet

Customize your response to real-time information and increase your throughput

Not a developer? Learn more about how Event-driven Architecture (EDA) can help your business move forward.