Message Queue(MQ) Systems-2: Installing and Using Apache Kafka as an Event Streaming Platform
From where we left off, we continue learning MQ Systems with “Apache Kafka”. We examined “Amazon SQS (Simple Queue Service)” in our previous article. In this section, we will learn detailed information about Apache Kafka, then, we’ll start, connect, and use a Kafka environment, and see its usage in practice in a hands-on example. We’ll start the “demo application”, and observe the “output of the demo application” is a continuous event stream of updates and is processed by Kafka. In the next article, we will examine RabbitMQ in the same way.
15 min readMar 10, 2024
Topics we will cover:
- What is Apache Kafka?
1. 1. Event Streaming
1. 2. Kafka Environment
1. 3. Terminology - Hands-on-1: Starting, Connecting, and Using a Kafka Environment
2. 1. Downloading The Latest Kafka Release and Starting a Kafka Environment
2. 2. Creating a Topic To Store Our Events
2. 3. Writing Some Events Into The Topic
2. 4…