Communication between Kafka and Pega Platform
The Charlatan server runs as part of a node and stores its data in the Pega Platform™ database:

Kafka - Pega communication schema
The following items are components of the communication schema between Kafka and Pega Platform:
- Database - Database stores the metadata for brokers and topics.
- Pega node - The Charlatan server starts as part of Pega Platform stream service. Itaccepts and handles incoming requests.
- Zookeeper protocol - The communication between a Kafka broker and a Charlatan server is performed by using the Zookeeper messaging protocol.
- Kafka - Standard Kafka distribution in version 1.0.0. Kafka identifies the Charlatan server as a Zookeeper.

Standard deployment of Kafka

Node processes
To view the main outline for this article, see Kafka as a streaming service.
Previous topic Best practices for Stream service configuration Next topic Kafka configuration options