When you configure your Pega Platform™ to use Kafka in embedded mode, 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. Kafka identifies the Charlatan server as a Zookeeper.
Standard deployment of Kafka
To view the main outline for this article, see Kafka as a streaming service.