
implementation("io.github.vooft:kotlin-kafka-client-lowlevel:0.7.0")Facilitates direct interaction with Apache Kafka by implementing a low-level client library. Supports multiple bootstrap servers and brokers, enabling efficient message production and consumption across various partitions. Utilizes coroutines for asynchronous operations and employs custom serializers for Kafka protocol communication. Designed for typical Kafka use-cases, such as producing to a topic from one service and consuming from it in another, optionally using groups to consume in parallel. Not intended to implement all features of the Kafka protocol, such as those used in Kafka Streams.