Kafka rust client. Follow their code on GitHub.
- Kafka rust client. 2及以后的版本,但是对于部分0. Dec 12, 2023 · In this post, we will learn how to use Kafka with applications written in Rust. A fully asynchronous, futures-based Kafka client library for Rust based on librdkafka - fede1024/rust-rdkafka These are: kafka::producer::Producer - for sending message to Kafka kafka::consumer::Consumer - for retrieving/consuming messages from Kafka kafka::client::KafkaClient - a lower-level, general purpose client leaving you with more power but also more responsibility See module level documentation corresponding to each client individually. Contribute to influxdata/rskafka development by creating an account on GitHub. Kafka Rust has one repository available. This is a higher-level consumer API for Kafka and is provided by the module kafka::consumer. 8. May 24, 2025 · Pure‑Rust client for Apache Kafka 4. My recent project, a Kafka implementation using Rust, Oct 24, 2019 · There are two libraries, or crates, for using Kafka in combination with Rust, which are called kafka and rdkafka. kafka is an implementation of the Kafka protocol in Rust, while rdkafka is a wrapper for librdkafka. After you run the tutorial, use the provided source code as a reference to develop your own Kafka client application. 0+ – drop‑in replacement for librdkafka, powered by Tokio and zero‑copy buffers kafka-rust/kafka-rust: 相比于rust-rdkafka,它算是纯Rust实现,文档还行,支持Kafka0. In this tutorial, you will run a Rust client application that produces messages to and consumes messages from an Apache Kafka® cluster. Native Rust Client. A minimal Rust client for Apache Kafka. Jun 19, 2025 · This document provides a comprehensive overview of the kafka-rust library, a pure Rust client implementation for Apache Kafka. 9版本的特性还不支持。同时有一个问题:最初的作者不维护了,转给了现在的作者,但是感觉好像也不是很活跃。 Kafka Client - A mid-level abstraction for a kafka cluster allowing building higher level constructs. . Apache Kafka is a distributed log store and streaming platform. It provides convenient offset management support on behalf of a specified group. It was originally built as an internal system at LinkedIn, and subsequently open-sourced as an Apache project in 2011. A fully asynchronous, futures-enabled Apache Kafka client library for Rust based on librdkafka. Follow their code on GitHub. The entry point into this module is KafkaClient obtained by a call to KafkaClient::new(). Jan 17, 2024 · Enter Apache Kafka, a powerhouse in handling large-scale data streams, and Rust, a language renowned for its performance and safety. zqdw zbubje ijyqtu jttqz lhqwq neui ximvp ueaola gvq vry