Skip to content

nx-gs-kafka

A small Kafka client facade for Java 8 and newer: a producer and consumers with JSON serialization, connection state tracking and reconnects. The adapter modules publish through it; the connection settings come from the platform at connect time.

app.l2nx:nx-gs-kafka

Java 8. Release tag kafka/vX.Y.Z. Versions on maven-oss.

It comes transitively with nx-gs-adapter-core; there is no need to declare it. It depends on org.apache.kafka:kafka-clients without the native compression libraries: to use lz4, snappy or zstd compression, add the matching library JAR yourself.

Producer settings are tuned through the core’s l2nx.kafka.producer.* keys: configuration → nx-gs-adapter-core.