Skip to content

baoyachi/rdkafka-wrap

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

50 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

rdkafka-wrap

GitHub Actions Crates.io Docs.rs Download

"What is rdkfafka-wrap?"

rdkfafka-wrap :as the name suggests, it is a wrapper for rdkafka, offering a set of convenient and practical features built on top of it.

Highlighted features

  • 100% compatible with rdkafka
  • Supporting the functionality of HpProducer, harnessing the dual advantages of ThreadedProducer and FutureProducer, enhances performance and strengthens retry capabilities.
  • Supporting out-of-the-box shortcuts, eliminating the need for complex rdkafka configurations,also making it easy to access.
  • Supporting serialization and deserialization of results obtained from key objects without the need to repackage the original rdkafka objects.
  • Supporting for automatic topic creation.
  • Supports the separation and combined usage of producer and consumer objects.

Hotly anticipated features coming soon...

  • Support out-of-the-box operations for popular web frameworks to access key Kafka information.
  • Support the functionality to assess the production and consumption efficiency of Kafka operations on the current machine.
  • Support rate limiting functionality.
  • Support callback functionality for HpProducerContext.