Kafka Functions

Kafka Vusers test deployments on the Apache Kafka event streaming platform, which is a distributed system consisting of servers and clients that communicate via a high-performance TCP network protocol. Two types of clients are producers and consumers: producers publish events to Kafka, and consumers read events from Kafka.

Kafka Vuser scripts are written in Java and support standard Java functions and conventions.

Many of the functions here are based on Kafka functions. For more details on Kafka functions, see the Apache Kafka documentation (select the relevant documentation for the version of Kafka supported by VuGen).

Note: You can view the current version of Kafka supported by VuGen in the Supported Protocols documentation, available here: Support Matrix.

Kafka functions are divided into producer and consumer classes: