Skip to main content


Showing posts from April, 2022 System Demo: User Login ID: demo Password: 123456  Image Source: A Guide to What Is — and Isn’t — a Customer Data Platform Introduction Apache Kafka is an open-source, distributed message broker based on Scala and Java. It's used as a publish-subscribe messaging system; when a producer publishes a message, it's broadcast, and subscribers can get notified and process the information. It can handle large volumes of real-time data and event streaming pipelines with higher throughput than popular message brokers like ActiveMQ and RabbitMQ. In addition, it's highly scalable and fault-tolerant. Apache Kafka uses Apache Zookeeper to keep track of its cluster node's status, topics, partitions, and so on. Apache ZooKeeper is an open-source project built for centralized services. It provides configuration information, naming, synchronization and group services for large clusters in a distributed systems. This article explains how to install Apache Kafka on Ubuntu 20.04 server. Prerequisites Ubuntu 20.04 Server. Create a  non-root  user with sudo access. 1. Instal