criteo / kafka-sharp

A C# Kafka driver
Apache License 2.0
110 stars 44 forks source link

Support SSL and TLS #51

Open ntt1994 opened 4 years ago

ntt1994 commented 4 years ago

Hi Criteo, can kafka sharp support ssl and tls? Thanks.

ychuzevi commented 4 years ago

Hello, There is no encryption support for now. But the next release should bring authentication (sasl oauth) which is currently under development.

ntt1994 commented 4 years ago

Thank for reply. I hope the next version is published soon.

mrpmorris commented 2 years ago

Has this project been abandoned?

ychuzevi commented 2 years ago

Yes. Criteo switched to the official C# driver which is now providing proper performances (and support of all the latest features)

mrpmorris commented 2 years ago

Thank you!

May I recommend putting a large notice at the top of readme.md, and marking the repo as frozen?

I see the official library uses async for produce but thread blocking for consume. What are your thoughts/experiences on that?

Thank you for making your source code publicly available btw!

julesbovet commented 2 years ago

Hello! It is indeed blocking for consume, same as the Criteo kafka client (APIs are a bit different because it is event driven, but in the Criteo kafka client, if you were to block in the event, you were actually blocking the consume thread).

From our experience:

verdie-g commented 2 years ago

May I recommend putting a large notice at the top of readme.md, and marking the repo as frozen?

Done in https://github.com/criteo/kafka-sharp/pull/57.

mrpmorris commented 2 years ago

Thank you for your time!