# Message Queue
!!! info "Architectural Context"
Detailed reference for Message Queue in the context of Data & Advanced Analytics.
- [ibm.com: Event-driven cloud-native applications (microservices)](https://www.ibm.com/think/topics/cloud-native) [COMMUNITY-TOOL]
- [confluent.io: Event-Driven Microservices Architecture (white paper) π](https://www.confluent.io/resources/white-paper/event-driven-microservices) [COMMUNITY-TOOL]
- [redhat.com: Event-driven architecture: Understanding the essential benefits π](https://www.redhat.com/en/blog/event-driven-architecture-essentials) [COMMUNITY-TOOL]
- [engineering.atspotify.com: Spotifyβs Event Delivery β The Road to the Cloud (Part I)](https://engineering.atspotify.com/2016/2/spotifys-event-delivery-the-road-to-the-cloud-part-i) [COMMUNITY-TOOL]
- [ActiveMQ Artemis](https://artemis.apache.org/components/artemis) [COMMUNITY-TOOL]
- [Apache Artemis JMeter](https://github.com/apache/artemis) [COMMUNITY-TOOL]
- [blog.rabbitmq.com: First Application With RabbitMQ Streams](https://www.rabbitmq.com/blog/2021/07/19/rabbitmq-streams-first-application) [COMMUNITY-TOOL]
- [salaboy.com: Event-Driven applications with CloudEvents on Kubernetes](https://www.salaboy.com/2022/01/29/event-driven-applications-with-cloudevents-on-kubernetes) [COMMUNITY-TOOL]
- [Redis Pub/sub](https://redis.io/docs/latest/develop) [COMMUNITY-TOOL]
- [Apache Camel K](https://camel.apache.org/camel-k/2.10.x) [COMMUNITY-TOOL]
- [Google Cloud Platform Pub/Sub](https://docs.cloud.google.com/pubsub/docs/overview) [COMMUNITY-TOOL]
- [ibm.com: iPaaS (Integration-Platform-as-a-Service)](https://www.ibm.com/think/topics/ipaas) [COMMUNITY-TOOL]
- [**Red Hat Fuse**](https://www.redhat.com/en/products/application-foundations) [COMMUNITY-TOOL]
- [info.crunchydata.com: PostgreSQL Change Data Capture With Debezium](https://www.crunchydata.com/blog/postgresql-change-data-capture-with-debezium) [COMMUNITY-TOOL]
- [redhat.com: Using a schema registry to ensure data consistency between microservices](https://www.redhat.com/en/blog/schema-registry) [COMMUNITY-TOOL]
- [cloudblog.withgoogle.com: Turn any Dataflow pipeline into a reusable template](https://cloud.google.com/blog/products/data-analytics/create-templates-from-any-dataflow-pipeline) [COMMUNITY-TOOL]
- [openshift.com: How to Orchestrate Data Pipelines with Applications Deployed on OpenShift](https://www.redhat.com/en/blog/how-to-orchestrate-data-pipelines-with-applications-deployed-on-openshift) [COMMUNITY-TOOL]
- [containerjournal.com: Red Hat Platform Brings Kafka Closer to Kubernetes](https://cloudnativenow.com/topics/cloudnativeplatforms/red-hat-platform-brings-kafka-closer-to-kubernetes) [COMMUNITY-TOOL]
- [confluent.fr: Infrastructure Modernization with Google Anthos and Apache Kafka](https://www.confluent.io/fr-fr/blog/modernize-apps-and-infrastructure-with-anthos-confluent-kafka) [COMMUNITY-TOOL]
- [Confluent.io: Intro to Apache Kafka: How Kafka Works π](https://developer.confluent.io/what-is-apache-kafka) [COMMUNITY-TOOL]
- [kafka-tutorials.confluent.io π](https://developer.confluent.io/tutorials) [COMMUNITY-TOOL]
- [kafka-tutorials.confluent.io: How to count messages in a Kafka topic](https://developer.confluent.io/confluent-tutorials/count-messages/ksql) [COMMUNITY-TOOL]
- [confluent.io: Apache Kafka Made Simple: A First Glimpse of a Kafka Without ZooKeeper π](https://www.confluent.io/blog/latest-apache-kafka-release) [COMMUNITY-TOOL]
- [blog.cloudera.com: Scalability of Kafka Messaging using Consumer Groups](https://www.cloudera.com/blog.html) [COMMUNITY-TOOL]
- [devclass.com: Apache Kafka 2.8.0 previews life without ZooKeeper](https://www.devclass.com/databases/2021/04/20/apache-kafka-280-previews-life-without-zookeeper/1627009) [COMMUNITY-TOOL]
- [tech.ebayinc.com: Resiliency and Disaster Recovery with Kafka](https://innovation.ebayinc.com/stories/resiliency-and-disaster-recovery-with-kafka) [COMMUNITY-TOOL]
- [newrelic.com: Effective Strategies for Kafka Topic Partitioning π](https://newrelic.com/blog/observability/effective-strategies-kafka-topic-partitioning) [COMMUNITY-TOOL]
- [conduktor.io: What is Apache Kafka?](https://docs.conduktor.io/learn) [COMMUNITY-TOOL]
- [redhat.com: How we use Apache Kafka to improve event-driven architecture performance](https://www.redhat.com/en/blog/apache-kafka-EDA-performance) [COMMUNITY-TOOL]
- [learnk8s.io/kafka-ha-kubernetes: Designing and testing a highly available Kafka cluster on Kubernetes π](https://learnkube.com/kafka-ha-kubernetes) [COMMUNITY-TOOL]
- [thelinuxnotes.com: How to deploy Kafka in Kubernetes with Helm chart + kafdrop](https://thelinuxnotes.com/how-to-deploy-kafka-in-kubernetes-with-helm-chart-kafdrop-commander) [COMMUNITY-TOOL]
- [redpanda-data/kowl](https://github.com/redpanda-data/console) [COMMUNITY-TOOL]
- [KLoadGen - Kafka + (Avro/Json Schema) Load Generator π](https://github.com/sngular/kloadgen) [COMMUNITY-TOOL]
- [pepy.tech/project/strimzi-kafka-cli π](https://pepy.tech/projects/strimzi-kafka-cli) [COMMUNITY-TOOL]
- [AWS Kinesis](https://docs.aws.amazon.com/kinesis) [COMMUNITY-TOOL]
- [Banzai Kafka Operator](https://github.com/banzaicloud/koperator) [COMMUNITY-TOOL]
- [mongodb.com: DaaS with MongoDB and Confluent](https://www.mongodb.com/company/blog/technical/daa-s-with-mongo-db-and-confluent) [COMMUNITY-TOOL]
- [confluent.io: Confluent and Microsoft Announce Strategic Alliance](https://www.confluent.io/blog/latest-partner-ecosystem) [COMMUNITY-TOOL]
- [Redpanda π](https://www.redpanda.com) [COMMUNITY-TOOL]
- [Redpanda is now Free & Source Available](https://www.redpanda.com/blog/bsl-source-available-license) [COMMUNITY-TOOL]
- [ksqlDB](https://www.confluent.io/product/ksqldb) [COMMUNITY-TOOL]
- [Kafka Streams and ksqlDB Compared β How to Choose](https://docs.confluent.io/platform/current/streams/overview.html) [COMMUNITY-TOOL]
- [Zeebe workflow engine](https://camunda.com/platform/zeebe) [COMMUNITY-TOOL]
- [docs.astronomer.io: Dynamically generating DAGs in Airflow](https://www.astronomer.io/docs/learn/dynamically-generating-dags) [COMMUNITY-TOOL]
- [**Red Hat AMQ overview**](https://developers.redhat.com/products/streams-for-apache-kafka) [COMMUNITY-TOOL]
- [quandarycg.com: Everything You Need To Know About System Integration (And IPaaS) π](https://www.quandarycg.com/everything-you-need-to-know-about-integrations) [COMMUNITY-TOOL]
- [rudderstack.com iPaaS](https://www.rudderstack.com) [COMMUNITY-TOOL]
- [O'Really: Streaming data](http://streamingsystems.net) [COMMUNITY-TOOL]
- [Service meshes to the rescue: Load balancing and scaling long-lived connections in Kubernetes π](https://learnkube.com/kubernetes-long-lived-connections) [COMMUNITY-TOOL]
- [infoq.com: From Monolith to Event-Driven: Finding Seams in Your Future Architecture](https://www.infoq.com/articles/event-driven-finding-seams) [COMMUNITY-TOOL]
- [thenewstack.io: The Rise of the Event Streaming Database π](https://thenewstack.io/the-rise-of-the-event-streaming-database) [COMMUNITY-TOOL]
- [stackoverflow.blog: How event-driven architecture solves modern web app problems π](https://stackoverflow.blog/2020/03/16/how-event-driven-architecture-solves-modern-web-app-problems) [COMMUNITY-TOOL]
- [infoq.com: Turning Microservices Inside-Out](https://www.infoq.com/articles/microservices-inside-out) [COMMUNITY-TOOL]
- [towardsdatascience.com: Architecture for High-Throughput Low-Latency Big Data Pipeline on Cloud π](https://towardsdatascience.com/scalable-efficient-big-data-analytics-machine-learning-pipeline-architecture-on-cloud-4d59efc092b5) [COMMUNITY-TOOL]
- [developers.redhat.com: Distributed transaction patterns for microservices compared](https://developers.redhat.com/articles/2021/09/21/distributed-transaction-patterns-microservices-compared) [COMMUNITY-TOOL]
- [thenewstack.io: The Rise of Event-Driven Architecture](https://thenewstack.io/the-rise-of-event-driven-architecture) [COMMUNITY-TOOL]
- [thenewstack.io: Streaming Data and the Modern Real-Time Data Stack](https://thenewstack.io/streaming-data-and-the-modern-real-time-data-stack) [COMMUNITY-TOOL]
- [codeopinion.com: Event Sourcing vs Event Driven Architecture](https://codeopinion.com/event-sourcing-vs-event-driven-architecture) [COMMUNITY-TOOL]
- [thenewstack.io: The Path to Getting the Full Data Stack on Kubernetes](https://thenewstack.io/the-path-to-getting-the-full-data-stack-on-kubernetes) [COMMUNITY-TOOL]
- [blog.bitsrc.io: Why Microservices Should use Event Sourcing π](https://blog.bitsrc.io/why-microservices-should-use-event-sourcing-9755a54ebfb4) [COMMUNITY-TOOL]
- [verraes.net: DDD and Messaging Architectures π](https://verraes.net/2019/05/ddd-msg-arch) [COMMUNITY-TOOL]
- [thenewstack.io: How to Get Started with Data Streaming](https://thenewstack.io/how-to-get-started-with-data-streaming) [COMMUNITY-TOOL]
- [linkedin.com: How to Move From a βWait for it...β Batch-Processing Culture to a βGet It Nowβ Real-Time Data Culture](https://www.linkedin.com/pulse/how-move-from-wait-batch-processing-culture-get-now-tomsen-bukovec) [COMMUNITY-TOOL]
- [particular.net: RPC vs. Messaging β which is faster?](https://particular.net/blog/rpc-vs-messaging-which-is-faster) [COMMUNITY-TOOL]
- [Apache ActiveMQ](https://activemq.apache.org) [COMMUNITY-TOOL]
- [developers.redhat.com: Choosing the right asynchronous-messaging infrastructure for the job](https://developers.redhat.com/blog/2020/07/31/choosing-the-right-asynchronous-messaging-infrastructure-for-the-job) [COMMUNITY-TOOL]
- [kai-waehner.de: When to use Apache Camel vs. Apache Kafka? π](https://www.kai-waehner.de/blog/2022/01/28/when-to-use-apache-camel-vs-apache-kafka-for-etl-application-integration-event-streaming) [COMMUNITY-TOOL]
- [ActiveMQ 5.x "classic"](https://activemq.apache.org/components/classic) [COMMUNITY-TOOL]
- [developers.redhat.com: Implementing Apache ActiveMQ-style broker meshes with Apache Artemis](https://developers.redhat.com/articles/2021/06/30/implementing-apache-activemq-style-broker-meshes-apache-artemis) [COMMUNITY-TOOL]
- [K8s prevent queue worker Pod from being killed during deployment](https://itnext.io/k8s-prevent-queue-worker-pod-from-being-killed-during-deployment-4252ea7c13f6) [COMMUNITY-TOOL]
- [geshan.com.np: How to use RabbitMQ and Node.js with Docker and Docker-compose](https://geshan.com.np/blog/2021/07/rabbitmq-docker-nodejs) [COMMUNITY-TOOL]
- [Redis](https://redis.io) [COMMUNITY-TOOL]
- [developers.redhat.com: Integrating systems with Apache Camel and Quarkus on Red Hat OpenShift](https://developers.redhat.com/articles/2021/05/17/integrating-systems-apache-camel-and-quarkus-red-hat-openshift) [COMMUNITY-TOOL]
- [developers.redhat.com: Six reasons to love Camel K](https://developers.redhat.com/blog/2020/05/12/six-reasons-to-love-camel-k) [COMMUNITY-TOOL]
- [developers.redhat.com: Extending Kafka connectivity with Apache Camel Kafka connectors](https://developers.redhat.com/blog/2020/05/19/extending-kafka-connectivity-with-apache-camel-kafka-connectors) [COMMUNITY-TOOL]
- [developers.redhat.com: Design event-driven integrations with Kamelets and Camel K](https://developers.redhat.com/blog/2021/04/02/design-event-driven-integrations-with-kamelets-and-camel-k) [COMMUNITY-TOOL]
- [thenewstack.io: Camel K Brings Apache Camel to Kubernetes for Event-Driven Architectures](https://thenewstack.io/camel-k-brings-apache-camel-to-kubernetes-for-event-driven-architectures) [COMMUNITY-TOOL]
- [github.com/osa-ora/camel-k-samples](https://github.com/osa-ora/camel-k-samples) [COMMUNITY-TOOL]
- [KubeMQ.io: Kubernetes Native Message Queue Broker](https://kubemq.io) [COMMUNITY-TOOL]
- [devops.com: Best of 2019: Implementing Message Queue in Kubernetes](https://devops.com/implementing-message-queue-in-kubernetes) [COMMUNITY-TOOL]
- [kubemq.io: Kafka VS KubeMQ π](https://kubemq.io/kafka-vs-kubemq) [COMMUNITY-TOOL]
- [github.com/kubemq-io/kubemq-community π](https://github.com/kubemq-io/kubemq-community) [COMMUNITY-TOOL]
- [kai-waehner.de: Comparison: JMS Message Queue vs. Apache Kafka](https://www.kai-waehner.de/blog/2022/05/12/comparison-jms-api-message-broker-mq-vs-apache-kafka) [COMMUNITY-TOOL]
- [**Syndesis** open source integration platform](https://syndesis.io) [COMMUNITY-TOOL]
- [developers.redhat.com: Low-code microservices orchestration with Syndesis](https://developers.redhat.com/blog/2020/03/25/low-code-microservices-orchestration-with-syndesis) [COMMUNITY-TOOL]
- [**Debezium**:](https://debezium.io) [COMMUNITY-TOOL]
- [developers.redhat.com: Decoupling microservices with Apache Camel and Debezium](https://developers.redhat.com/blog/2019/11/19/decoupling-microservices-with-apache-camel-and-debezium) [COMMUNITY-TOOL]
- [developers.redhat.com: Capture database changes with Debezium Apache Kafka connectors](https://developers.redhat.com/blog/2020/04/14/capture-database-changes-with-debezium-apache-kafka-connectors) [COMMUNITY-TOOL]
- [developers.redhat.com: Change data capture for microservices without writing any code](https://developers.redhat.com/blog/2020/05/15/change-data-capture-for-microservices-without-writing-any-code) [COMMUNITY-TOOL]
- [debezium.io: Lessons Learned from Running Debezium with PostgreSQL on Amazon RDS](https://debezium.io/blog/2020/02/25/lessons-learned-running-debezium-with-postgresql-on-rds) [COMMUNITY-TOOL]
- [noti.st: Change Data Capture with Flink SQL and Debezium π](https://noti.st/morsapaes/liQzgs/change-data-capture-with-flink-sql-and-debezium) [COMMUNITY-TOOL]
- [vladmihalcea.com: A beginnerβs guide to CDC (Change Data Capture)](https://vladmihalcea.com/a-beginners-guide-to-cdc-change-data-capture) [COMMUNITY-TOOL]
- [shopify.engineering: Capturing Every Change From Shopifyβs Sharded Monolith](https://shopify.engineering/capturing-every-change-shopify-sharded-monolith) [COMMUNITY-TOOL]
- [developers.redhat.com: Db2 and Oracle connectors coming to Debezium 1.4 GA](https://developers.redhat.com/blog/2021/03/25/db2-and-oracle-connectors-coming-to-debezium-1-4-ga) [COMMUNITY-TOOL]
- [daily.dev: Building a fault-tolerant event-driven architecture with Google Cloud, Pulumi and Debezium](https://daily.dev/blog/building-a-fault-tolerant-event-driven-architecture-with-google-cloud-pulumi-and-debezium) [COMMUNITY-TOOL]
- [debezium.io: Using Debezium to Create a Data Lake with Apache Iceberg](https://debezium.io/blog/2021/10/20/using-debezium-create-data-lake-with-apache-iceberg) [COMMUNITY-TOOL]
- [developers.redhat.com: Improve your Kafka Connect builds of Debezium.](https://developers.redhat.com/articles/2021/12/06/improve-your-kafka-connect-builds-debezium#build_a_debezium_kafka_connect_image_with_a_custom_resource) [COMMUNITY-TOOL]
- [Red Hat Integration service registry](https://developers.redhat.com/blog/2019/12/16/getting-started-with-red-hat-integration-service-registry) [COMMUNITY-TOOL]
- [**Apicurio** Registry](https://github.com/apicurio/apicurio-registry) [COMMUNITY-TOOL]
- [Event streaming and data federation: A citizen integratorβs story](https://developers.redhat.com/blog/2020/06/12/event-streaming-and-data-federation-a-citizen-integrators-story) [COMMUNITY-TOOL]
- [martinfowler.com: Data Mesh Principles and Logical Architecture](https://martinfowler.com/articles/data-mesh-principles.html) [COMMUNITY-TOOL]
- [infoq.com: Data Mesh Principles and Logical Architecture Defined](https://www.infoq.com/news/2020/12/data-mesh-architecture) [COMMUNITY-TOOL]
- [martinfowler.com: How to Move Beyond a Monolithic Data Lake to a Distributed Data Mesh](https://martinfowler.com/articles/data-monolith-to-mesh.html) [COMMUNITY-TOOL]
- [towardsdatascience.com: Data Domains and Data Products](https://towardsdatascience.com/data-domains-and-data-products-64cc9d28283e) [COMMUNITY-TOOL]
- [mrpaulandrew.com: BUILDING A DATA MESH ARCHITECTURE IN AZURE β PART 2](https://mrpaulandrew.com/2021/12/22/building-a-data-mesh-architecture-in-azure-part-2) [COMMUNITY-TOOL]
- [Awesome Streaming](https://github.com/manuzhang/awesome-streaming) [COMMUNITY-TOOL]
- [thenewstack.io: Part 1: The Evolution of Data Pipeline Architecture](https://thenewstack.io/part-1-the-evolution-of-data-pipeline-architecture) [COMMUNITY-TOOL]
- [Apache Kafka](https://kafka.apache.org) [COMMUNITY-TOOL]
- [developers.redhat.com: Using secrets in Kafka Connect configuration](https://developers.redhat.com/blog/2020/02/14/using-secrets-in-apache-kafka-connect-configuration) [COMMUNITY-TOOL]
- [Awesome Kafka](https://github.com/monksy/awesome-kafka/blob/master/tools.md) [COMMUNITY-TOOL]
- [Single Message Transformations - The Swiss Army Knife of Kafka Connect](https://www.morling.dev/blog/single-message-transforms-swiss-army-knife-of-kafka-connect) [COMMUNITY-TOOL]
- [AKHQ (previously known as KafkaHQ) π](https://github.com/tchiotludo/akhq) [COMMUNITY-TOOL]
- [Build a simple cloud-native change data capture pipeline](https://developers.redhat.com/blog/2020/07/02/build-a-simple-cloud-native-change-data-capture-pipeline) [COMMUNITY-TOOL]
- [confluent.io: DevOps for Apache Kafka with Kubernetes and GitOps π](https://www.confluent.io/blog/devops-for-apache-kafka-with-kubernetes-and-gitops) [COMMUNITY-TOOL]
- [Build a data streaming pipeline using Kafka Streams and Quarkus](https://developers.redhat.com/blog/2020/09/28/build-a-data-streaming-pipeline-using-kafka-streams-and-quarkus) [COMMUNITY-TOOL]
- [confluent.io: How to Build and Deploy Scalable Machine Learning in Production with Apache Kafka](https://www.confluent.io/blog/build-deploy-scalable-machine-learning-production-apache-kafka) [COMMUNITY-TOOL]
- [softwareengineeringdaily.com: Kafka Applications with Tim Berglund (podcast) π](https://softwareengineeringdaily.com/2020/12/16/kafka-applications-with-tim-berglund-repeat) [COMMUNITY-TOOL]
- [infoq.com: Building a SQL Database Audit System using Kafka, MongoDB and Maxwell's Daemon](https://www.infoq.com/articles/database-audit-system-kafka) [COMMUNITY-TOOL]
- [tecmint: How to Install Apache Kafka in CentOS/RHEL 7](https://www.tecmint.com/install-apache-kafka-in-centos-rhel) [COMMUNITY-TOOL]
- [davidxiang.com: Kafka As A Database? Yes Or No](https://davidxiang.com/2021/01/10/kafka-as-a-database) [COMMUNITY-TOOL]
- [confluent.io: Simplifying Apache Kafka Multi-Cluster Management Using Control Center and Cluster Registry](https://www.confluent.io/blog/simplify-multiple-kafka-cluster-management-monitoring-using-confluent) [COMMUNITY-TOOL]
- [kai-waehner.de: App Modernization and Hybrid Cloud Architectures with Apache Kafka](https://www.kai-waehner.de/blog/2021/03/10/apache-kafka-app-modernization-legacy-hybrid-cloud-native-architecture) [COMMUNITY-TOOL]
- [kai-waehner.de: Apache Kafka and MQTT (Part 1 of 5) β Overview and Comparison](https://www.kai-waehner.de/blog/2021/03/15/apache-kafka-mqtt-sparkplug-iot-blog-series-part-1-of-5-overview-comparison) [COMMUNITY-TOOL]
- [piotrminkowski.com: Knative Eventing with Kafka and Quarkus](https://piotrminkowski.com/2021/03/31/knative-eventing-with-kafka-and-quarkus) [COMMUNITY-TOOL]
- [thenewstack.io: Beyond the Quickstart: Running Apache Kafka as a Service on Kubernetes](https://thenewstack.io/beyond-the-quickstart-running-apache-kafka-as-a-service-on-kubernetes) [COMMUNITY-TOOL]
- [youtube playlist: Kafka Connect Tutorials | Kafka Connect 101: REST API π](https://www.youtube.com/watch?v=9wu-j9gIlBY&list=PLa7VYi0yPIH1MB2n2w8pMZguffCDu2L4Y&index=8&ab_channel=Confluent) [COMMUNITY-TOOL]
- [developers.redhat.com: Event-driven APIs and schema governance for Apache Kafka: Get ready for Kafka Summit Europe 2021](https://developers.redhat.com/blog/2021/05/04/event-driven-apis-and-schema-governance-for-apache-kafka-get-ready-for-kafka-summit-europe-2021) [COMMUNITY-TOOL]
- [developers.redhat.com: Building resilient event-driven architectures with Apache Kafka](https://developers.redhat.com/blog/2021/05/05/building-resilient-event-driven-architectures-with-apache-kafka) [COMMUNITY-TOOL]
- [gentlydownthe.stream](https://www.gentlydownthe.stream) [COMMUNITY-TOOL]
- [phoenixnap.com: How to Set Up and Run Kafka on Kubernetes π](https://phoenixnap.com/kb/kafka-on-kubernetes) [COMMUNITY-TOOL]
- [piotrminkowski.com: Knative Eventing with Quarkus, Kafka and Camel](https://piotrminkowski.com/2021/06/14/knative-eventing-with-quarkus-kafka-and-camel) [COMMUNITY-TOOL]
- [itnext.io: Configuring Kafka Sources and Sinks declaratively in Kubernetes using Knative](https://itnext.io/configuring-kafka-sources-and-sinks-in-kubernetes-271e3757b208) [COMMUNITY-TOOL]
- [strimzi.io: Kafka upgrade improvements](https://strimzi.io/blog/2021/07/05/upgrade-improvements) [COMMUNITY-TOOL]
- [developers.redhat.com π](https://developers.redhat.com) [COMMUNITY-TOOL]
- [developers.redhat.com: Managing the API life cycle in an event-driven architecture: A practical approach π](https://developers.redhat.com/articles/2021/07/07/managing-api-life-cycle-event-driven-architecture-practical-approach) [COMMUNITY-TOOL]
- [developers.redhat.com: How to secure Apache Kafka schemas with Red Hat Integration Service Registry 2.0](https://developers.redhat.com/articles/2021/07/16/how-secure-apache-kafka-schemas-red-hat-integration-service-registry-20) [COMMUNITY-TOOL]
- [grafana.com: Get comprehensive monitoring for your Apache Kafka ecosystem instances quickly with Grafana Cloud](https://grafana.com/blog/2021/07/26/get-comprehensive-monitoring-for-your-apache-kafka-ecosystem-instances-quickly-with-grafana-cloud) [COMMUNITY-TOOL]
- [confluent.io: Making Apache Kafka Serverless: Lessons From Confluent Cloud](https://www.confluent.io/blog/designing-an-elastic-apache-kafka-for-the-cloud) [COMMUNITY-TOOL]
- [developer.confluent.io ππ](https://developer.confluent.io) [COMMUNITY-TOOL]
- [itnext.io: Sending Messages to Kafka in Kubernetes](https://itnext.io/sending-messages-to-kafka-cfb5a246f5eb) [COMMUNITY-TOOL]
- [developers.redhat.com: The outbox pattern with Apache Kafka and Debezium π](https://developers.redhat.com/articles/2021/09/01/outbox-pattern-apache-kafka-and-debezium) [COMMUNITY-TOOL]
- [towardsdatascience.com: Overview of UI Tools for Monitoring and Management of Apache Kafka Clusters](https://towardsdatascience.com/overview-of-ui-tools-for-monitoring-and-management-of-apache-kafka-clusters-8c383f897e80) [COMMUNITY-TOOL]
- [analyticsindiamag.com: How Uber is Leveraging Apache Kafka For More Than 300 Micro Services](https://analyticsindiamag.com/how-uber-is-leveraging-apache-kafka-for-more-than-300-micro-services) [COMMUNITY-TOOL]
- [itnext.io: Securely Decoupling Kubernetes-based Applications on Amazon EKS using Kafka with SASL/SCRAM](https://itnext.io/securely-decoupling-applications-on-amazon-eks-using-kafka-with-sasl-scram-48c340e1ffe9) [COMMUNITY-TOOL]
- [datadoghq.com: Monitoring Kafka performance metrics](https://www.datadoghq.com/blog/monitoring-kafka-performance-metrics) [COMMUNITY-TOOL]
- [slack.engineering: Building Self-driving Kafka clusters using open source components](https://slack.engineering/building-self-driving-kafka-clusters-using-open-source-components) [COMMUNITY-TOOL]
- [dev.to: Running Kafka on kubernetes for local development](https://dev.to/thegroo/running-kafka-on-kubernetes-for-local-development-2a54) [COMMUNITY-TOOL]
- [developers.redhat.com: Which is better: A single Kafka cluster to rule them all, or many?](https://developers.redhat.com/articles/2022/03/10/which-better-single-kafka-cluster-rule-them-all-or-many#) [COMMUNITY-TOOL]
- [kai-waehner.de: When NOT to use Apache Kafka?](https://www.kai-waehner.de/blog/2022/01/04/when-not-to-use-apache-kafka) [COMMUNITY-TOOL]
- [thenewstack.io: LinkedIn Layered Architecture Minimizes Kafka Scaling Issues](https://thenewstack.io/linkedin-layered-architecture-minimizes-kafka-scaling-issues) [COMMUNITY-TOOL]
- [developers.redhat.com: End-to-end field-level encryption for Apache Kafka Connect](https://developers.redhat.com/articles/2022/09/27/end-end-field-level-encryption-apache-kafka-connect) [COMMUNITY-TOOL]
- [linkedin.com: Kafka Cluster Setup on Kubernetes](https://www.linkedin.com/pulse/kaka-cluster-setup-kubernetes-avinash-kumar-chandran) [COMMUNITY-TOOL]
- [engineering.grab.com: Zero trust with Kafka](https://engineering.grab.com/zero-trust-with-kafka) [COMMUNITY-TOOL]
- [freecodecamp.org: The Apache Kafka Handbook β How to Get Started Using Kafka π](https://www.freecodecamp.org/news/apache-kafka-handbook) [COMMUNITY-TOOL]
- [rogulski.it: Consume Kafka events with Knative service and FastAPI on kubernetes π](https://rogulski.it/blog/kafka-consumer-knative-fastapi) [COMMUNITY-TOOL]
- [piotrminkowski.com: Concurrency with Kafka and Spring Boot](https://piotrminkowski.com/2023/04/30/concurrency-with-kafka-and-spring-boot) [COMMUNITY-TOOL]
- [thenewstack.io: Kafka on Kubernetes: Should You Adopt a Managed Solution?](https://thenewstack.io/kafka-on-kubernetes-should-you-adopt-a-managed-solution) [COMMUNITY-TOOL]
- [Kafdrop β Kafka Web UI π](https://github.com/obsidiandynamics/kafdrop) [COMMUNITY-TOOL]
- [dev.to: Learn how to use Kafkacat β the most versatile Kafka CLI client π](https://dev.to/de_maric/learn-how-to-use-kafkacat-the-most-versatile-kafka-cli-client-1kb4) [COMMUNITY-TOOL]
- [github.com/lensesio/fast-data-dev (Lenses Box)](https://github.com/lensesio/fast-data-dev) [COMMUNITY-TOOL]
- [github.com/sauljabin/kaskade](https://github.com/sauljabin/kaskade) [COMMUNITY-TOOL]
- [strimzi.io](https://strimzi.io) [COMMUNITY-TOOL]
- [developers.redhat.com: Introduction to Strimzi: Apache Kafka on Kubernetes (KubeCon Europe 2020) π](https://developers.redhat.com/blog/2020/08/14/introduction-to-strimzi-apache-kafka-on-kubernetes-kubecon-europe-2020) [COMMUNITY-TOOL]
- [strimzi.io: Optimizing Kafka producers](https://strimzi.io/blog/2020/10/15/producer-tuning) [COMMUNITY-TOOL]
- [strimzi.io: Optimizing Kafka consumers π](https://strimzi.io/blog/2021/01/07/consumer-tuning) [COMMUNITY-TOOL]
- [strimzi/kafka-kubernetes-config-provider: Kubernetes Configuration Provider for Apache Kafka](https://github.com/strimzi/kafka-kubernetes-config-provider) [COMMUNITY-TOOL]
- [strimzi.io: Using Kubernetes Configuration Provider to load data from Secrets and Config Maps](https://strimzi.io/blog/2021/07/22/using-kubernetes-config-provider-to-load-data-from-secrets-and-config-maps) [COMMUNITY-TOOL]
- [strimzi.io: Using HTTP Bridge as a Kubernetes sidecar](https://strimzi.io/blog/2021/08/18/using-http-bridge-as-a-kubernetes-sidecar) [COMMUNITY-TOOL]
- [strimzi.io: Using Open Policy Agent with Strimzi and Apache Kafka](https://strimzi.io/blog/2020/08/05/using-open-policy-agent-with-strimzi-and-apache-kafka) [COMMUNITY-TOOL]
- [strimzi/strimzi-canary](https://github.com/strimzi/strimzi-canary) [COMMUNITY-TOOL]
- [conduktor.io π](https://www.conduktor.io) [COMMUNITY-TOOL]
- [softkraft.co: WS Kinesis vs Kafka comparison: Which is right for you? π](https://www.softkraft.co/aws-kinesis-vs-kafka-comparison) [COMMUNITY-TOOL]
- [mqtt.org](https://mqtt.org) [COMMUNITY-TOOL]
- [developers.redhat.com: Deploying the Mosquitto MQTT message broker on Red Hat OpenShift, Part 1](https://developers.redhat.com/blog/2021/04/16/deploying-the-mosquitto-mqtt-message-broker-on-red-hat-openshift-part-1) [COMMUNITY-TOOL]
- [confluent.io](https://www.confluent.io) [COMMUNITY-TOOL]
- [confluent.io: Monitoring Your Event Streams: Integrating Confluent with Prometheus and Grafana](https://www.confluent.io/blog/monitor-kafka-clusters-with-prometheus-grafana-and-confluent) [COMMUNITY-TOOL]
- [softwareengineeringdaily.com: Redpanda: Kafka Alternative with Alexander Gallego π](https://softwareengineeringdaily.com/2021/01/22/redpanda-kafka-alternative-with-alexander-gallego) [COMMUNITY-TOOL]
- [Apache Pulsar](https://pulsar.apache.org) [COMMUNITY-TOOL]
- [Pulsar vs Kafka β Comparison and Myths Explored](https://www.kai-waehner.de/blog/2020/06/09/apache-kafka-versus-apache-pulsar-event-streaming-comparison-features-myths-explored) [COMMUNITY-TOOL]
- [Apache Flink](https://flink.apache.org) [COMMUNITY-TOOL]
- [flink.apache.org: How to natively deploy Flink on Kubernetes with High-Availability (HA)](https://flink.apache.org/2021/02/10/native-k8s-with-ha.html) [COMMUNITY-TOOL]
- [devops.com: Hazelcast Simplifies Streaming for Extremely Fast Event Processing in IoT, Edge and Cloud Environments](https://devops.com/hazelcast-simplifies-streaming-for-extremely-fast-event-processing-in-iot-edge-and-cloud-environments) [COMMUNITY-TOOL]
- [dagster.io: Postgres: a better message queue than Kafka?](https://dagster.io/blog/skip-kafka-use-postgres-message-queue) [COMMUNITY-TOOL]
- [infoq.com: Event Streams and Workflow Engines β Kafka and Zeebe π](https://www.infoq.com/news/2019/05/kafka-zeebe-streams-workflows) [COMMUNITY-TOOL]
- [redhat.com: Monitoring Apache Airflow using Prometheus](https://www.redhat.com/en/blog/monitoring-apache-airflow-using-prometheus) [COMMUNITY-TOOL]
- [towardsdatascience.com: Apache Airflow for containerized data-pipelines](https://towardsdatascience.com/apache-airflow-for-containerized-data-pipelines-4d7a3c385bd) [COMMUNITY-TOOL]
- [Apache Airflow official helm chart π](https://airflow.apache.org/docs/helm-chart) [COMMUNITY-TOOL]
- [youtube: Airflow Helm Chart : Quick Start For Beginners in 10mins](https://www.youtube.com/watch?v=GDOw8ByzMyY&ab_channel=MarcLamberti) [COMMUNITY-TOOL]
- [dev.to: Get started with Apache Airflow](https://dev.to/arunkc/get-started-with-apache-airflow-1218) [COMMUNITY-TOOL]
- [towardsdatascience.com: Apache Airflow Architecture π](https://towardsdatascience.com/apache-airflow-architecture-496b9cb28288) [COMMUNITY-TOOL]
- [airflow.apache.org: KubernetesPodOperator πππ](https://airflow.apache.org/docs/apache-airflow-providers-cncf-kubernetes/stable/operators.html) [COMMUNITY-TOOL]
- [airflow.apache.org: Add Owner Links to DAG](https://airflow.apache.org/docs/apache-airflow/stable/howto/add-owner-links.html) [COMMUNITY-TOOL]
- [Couler](https://github.com/couler-proj/couler) [COMMUNITY-TOOL]
- [Red Hat AMQ](https://www.redhat.com/en/technologies/jboss-middleware/amq) [COMMUNITY-TOOL]
- [developers.redhat.com: JDBC Master-Slave Persistence setup with Activemq using Postgresql database](https://developers.redhat.com/blog/2017/10/05/jdbc-master-slave-persistence-setup-activemq-using-postgresql-database) [COMMUNITY-TOOL]
- [developers.redhat.com: Connecting external clients to Red Hat AMQ Broker on Red Hat OpenShift](https://developers.redhat.com/blog/2020/08/26/connecting-external-clients-to-red-hat-amq-broker-on-red-hat-openshift) [COMMUNITY-TOOL]
- [Understanding Red Hat AMQ Streams components for OpenShift and Kubernetes π](https://developers.redhat.com/blog/2019/12/04/understanding-red-hat-amq-streams-components-for-openshift-and-kubernetes-part-1) [COMMUNITY-TOOL]
- [Set up **Red Hat AMQ Streams** custom certificates on OpenShift](https://developers.redhat.com/blog/2020/04/01/set-up-red-hat-amq-streams-custom-certificates-on-openshift-update) [COMMUNITY-TOOL]
- [speakerdeck.com: Apache Kafka with Red Hat AMQ Streams π](https://speakerdeck.com/mabulgu/apache-kafka-with-red-hat-amq-streams) [COMMUNITY-TOOL]
- [developers.redhat.com: HTTP-based Kafka messaging with Red Hat AMQ Streams](https://developers.redhat.com/blog/2020/08/04/http-based-kafka-messaging-with-red-hat-amq-streams/#more-720187) [COMMUNITY-TOOL]
- [blog.jromanmartin.io: How to upgrade Strimzi Operator using the CLI](https://blog.jromanmartin.io/2020/09/25/how-upgrade-strimzi-operator.html) [COMMUNITY-TOOL]
- [Open Data Hub](https://opendatahub.io) [COMMUNITY-TOOL]
- [Open Data Hub 0.6 brings component updates and Kubeflow architecture](https://developers.redhat.com/blog/2020/05/07/open-data-hub-0-6-brings-component-updates-and-kubeflow-architecture) [COMMUNITY-TOOL]
- [A development roadmap for Open Data Hub](https://developers.redhat.com/blog/2020/06/22/a-development-roadmap-for-open-data-hub) [COMMUNITY-TOOL]
- [blog.hubspot.com: The 22 Best iPaaS Vendors for Any Budget](https://blog.hubspot.com/marketing/ipaas-vendors) [COMMUNITY-TOOL]
- [Mulesoft](https://www.mulesoft.com) [COMMUNITY-TOOL]
- [adambien.blog - 75th **airhacks.tv** Questions and Answers: Kafka, JAX-RS, MicroProfile, JSON-B, GSON, JWT, VSC, NetBeans, Java Fullstack](https://adambien.blog/roller/abien/entry/kafka_jax_rs_microprofile_json) [COMMUNITY-TOOL]
***
π‘ **Explore Related:** [Yaml](./yaml.md) | [Newsql](./newsql.md) | [Nosql](./nosql.md)