Kafka
Apache Kafka is an open-source stream-processing software platform developed by the Apache Software Foundation, written in Scala and Java. It is designed to handle data streams from multiple sources and deliver them to multiple consumers. Kafka is used for building real-time data pipelines and streaming applications. It is horizontally scalable, fault-tolerant, incredibly fast, and runs in production in thousands of companies. Kafka acts as a decoupling layer between source and target systems, allowing source systems to produce data into Kafka, and target systems to consume data from Kafka. This makes the architecture more scalable and manageable, as it can handle large volumes of real-time data efficiently.
2023

Setup a Kafka Environment using Confluent Cloud
This post provides a step-by-step guide with a list of commands on how to setup a Kafka environment using the Confluent Cloud solution.. Continue reading Setup a Kafka Environment using Confluent Cloud

Manage Kafka Topics Using Command Line Interface (CLI)
This guide describes how to manage Kafka topics using the CLI, ensuring you harness the full potential of your Kafka setup. Continue reading Manage Kafka Topics Using Command Line Interface (CLI)

Using the ZooKeeper-Shell to Connect to a ZooKeeper Instance
This post provides a step-by-step guide to using the ZooKeeper shell for connecting to and interacting with a ZooKeeper instance effectively. Continue reading Using the ZooKeeper-Shell to Connect to a ZooKeeper Instance

Remove Apache Kafka on macOS using Homebrew
This post provides a step-by-step guide with a list of commands on how to remove Apache Kafka on macOS using Homebrew. Continue reading Remove Apache Kafka on macOS using Homebrew

Zookeeper & Kafka: Setup a Single Node and Multi Broker Cluster
This post provides a step-by-step guide with a list of commands on how to setup a Single Node and Multi Broker Cluster. Continue reading Zookeeper & Kafka: Setup a Single Node and Multi Broker Cluster

Zookeeper & Kafka: Setup a Single Node and Single Broker Cluster
This post provides a step-by-step guide with a list of commands on how to setup a Single Node and Single Broker Cluster. Continue reading Zookeeper & Kafka: Setup a Single Node and Single Broker Cluster

Apache Kafka Essentials
The Apache Kafka Essentials article provides an overview of what Kafka is, its key features, architecture, and why it is essential for modern applications. Continue reading Apache Kafka Essentials

Install Apache Kafka on macOS using Homebrew
This post provides a step-by-step guide with a list of commands on how to install Apache Kafka on macOS using Homebrew. Continue reading Install Apache Kafka on macOS using Homebrew
2022

Kafka Guides & Examples
This page serves as the landing page for all topics related about Apache Kafka. The page contains links to tutorials, guides and important links about Kafka. Continue reading Kafka Guides & Examples