What is the kafka library version used by Pega in 24.1.1 ?
@ChaitaliG17392706
This answer is by a GenAI-powered tool. All generated answers require validation against the provided references.
In Pega Platform 24.1.1, the Apache Kafka client version used is 3.4.0.
This client version is used for managing connections to Apache Kafka servers or clusters that serve as sources for application stream data. The documentation specifically mentions this version in the context of configuring Kafka configuration instances in the Pega Platform Data-Admin-Kafka class.
For additional context, Pega Platform can connect to Apache Kafka clusters version 0.10.2.0 or later, and for external Kafka deployments, Apache Kafka version 3.6.0 or earlier is supported.
References:
Creating a Kafka configuration instance
Hey @MarijeSchillern, thanks for the above reference, can you help us with an answer ; what version of kafka library is currently infinity 24.1.3 configured with ?
Thanks,
SC
@Subhadip Chatterjee
Pega Infinity version 24.1.3 is configured with Kafka Client Library version 3.9.0.
This represents a significant upgrade from the earlier 24.1.x releases (versions 24.1.0, 24.1.1, and 24.1.2), which all shipped with Kafka Client Library version 3.4.0. The jump to version 3.9.0 in the 24.1.3 release brings enhanced compatibility with newer Kafka server versions and improved streaming functionality performance.
For context on external Kafka server compatibility, Pega Platform 24.1.3 supports a range of Apache Kafka versions from 3.3.1 through 3.9.0, with support adoption dates and deprecation timelines documented in the Platform Support Guide. The documentation emphasizes the importance of ensuring that your external Kafka service version is compatible with the shipped Kafka Client Library version to avoid potential performance errors or client-broker communication issues.
You can find the complete Kafka version matrix and compatibility information in the official Platform Support Guide.
@MarijeSchillern - thank you for the detailed response, appreciate it.