The Linux Academy Blog

Practical guides for cloud, DevOps & data engineers

Hands-on walkthroughs on the tools we teach — CI/CD, streaming, observability, databases and cloud. Written to get you productive, then point you to a free course to go deeper.

Streaming & Messaging

Kafka, RabbitMQ & Pulsar: Choosing and Running Them HA on Kubernetes

How the three big messaging systems differ, when to pick each, and how to install them for high availability on Kubernetes with the right operators, replication, anti-affinity — plus a failure drill.

🕑 12 min read Jul 23, 2026