MapR Event Store For Apache Kafka C Applications
You can develop C applications for MapR Event Store For Apache Kafka. The MapR Event Store For Apache Kafka C Client is a distribution of librdkafka that works with MapR Event Store For Apache Kafka. The MapR Event Store For Apache Kafka C Client is available in Ezmeral Ecosystem Pack (EEP) 3.0 and later.
Core release | EEP Release | Kafka librdkafka version |
---|---|---|
As of 6.0.1 | As of 5.0 | 0.11.3 |
As of 5.2.1 through 6.0.0 | As of 3.0 | 0.9.0 |
The MapR Event Store For Apache Kafka C Client supports a majority of the librdkafka C APIs plus additional configuration properties that are available only with MapR Event Store For Apache Kafka. When developing applications for MapR Event Store For Apache Kafka or migrating Kafka applications to MapR Event Store For Apache Kafka, see the list of librdkafka APIs Supported by MapR Event Store For Apache Kafka C Client which also describes API behavior. Reference rdkafka.h for API signatures.
- You can create producers and high-level consumers. Low-level consumers are not supported.
- Consuming or producing topics in a Kafka cluster is not supported.
- As of MapR Data Platform 6.0, the MapR Event Store For Apache Kafka offset values start at 0.
- MapR Data Platform Security is supported. Kafka application-level security is not supported. See Security.
- User impersonation is not supported.