kafka-delta-ingest icon indicating copy to clipboard operation
kafka-delta-ingest copied to clipboard

Kafka client collaboration

Open crepererum opened this issue 2 years ago • 3 comments

Hi there,

I see you are using rdkafka for your Kafka interaction. We (= InfluxDB IOx) implemented our own pure-Rust async client called rskafka which you might find useful. There is also an intro blog post: https://www.influxdata.com/blog/building-simple-pure-rust-async-apache-kafka-client/

I think you might be missing a feature or two, but nothing fundamental (to my knowledge).

Let me know if you have questions, or want to chat.

Cheers, Marco

PS: Also feel free to close this ticket.

crepererum avatar Aug 09 '22 10:08 crepererum

Thanks for sharing @crepererum ! I think it would be a cool idea to try rskafka to reduce C dependencies :)

houqp avatar Aug 15 '22 05:08 houqp

@crepererum I have been looking over rskafka which seems like it might not be suitable for our use until a time when it supports consumer groups and offset tracking.

Based on the readme in the repository I cannot tell if such contributions would be welcome or not.

rtyler avatar May 19 '23 06:05 rtyler

Based on the readme in the repository I cannot tell if such contributions would be welcome or not.

They are, it's just that we (InfluxData) won't implement them. We can help w/ reviews though.

crepererum avatar May 22 '23 12:05 crepererum