Apache Kafka Architecture Diagram. Www.datameer.com It's clear how to represent a data file, but it's not necessarily clear how to represent a data stream. Cloudurable™: Leader in cloud computing (AWS, GKE, Azure) for Kubernetes, Istio, Kafka™, Cassandra™ Database, Apache Spark.
Here we will try and understand what is Kafka, what are the Kafka is distributed messaging system based on the principle of pub-sub (publish-subscribe) model. In fact it's not uncommon for all. It consists of four main APIs on which Kafka runs.
In this respect it is similar to a message queue or enterprise messaging system.
A single cluster will be used by many different services.
Apache Kafka Architecture has four core APIs, producer API, Consumer API, Streams API, and Connector API. Let's discuss them one by one Let's describe each component of Kafka Architecture shown in the above diagram Apache Kafka - Cluster Architecture - Take a look at the following illustration. Apache Kafka Architecture - We shall learn about the building blocks of Kafka : Producers, Consumers, Processors, Connectors, Topics, Partitions and Brokers.