The 5 Major APIs in Apache Kafka
There are five major APIs in Kafka:
Producer API — Permits an application to publish streams of records
In order to publish a stream of records to one or more Kafka topics, the Producer API allows an application.
Consumer API — Permits an application to subscribe to topics and processes streams of records.