microsoft / CSharpClient-for-Kafka

.Net implementation of the Apache Kafka Protocol that provides basic functionality through Producer/Consumer classes. The project also offers balanced consumer implementation.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Switch Zookeeper.NET dependecy to ZooKeeperNetEx

mscrivo opened this issue · comments

I've tried this library and while it works really well when Zookeeper is available, it falls down tremendously when the Zookeeper hostname is invalid, or there is no Zookeeper up to handle the connections. When the hostname is invalid, it throws an unhandled null ptr exception and I had to write some hacky code to make sure the hostname was valid before trying to connect. The library also seems to be unmaintained. Please switch to using this library instead https://www.nuget.org/packages/ZooKeeperNetEx/

Thanks @mscrivo for suggesting the ZooKeeperNetEx. We have been looking for a supported Zookeeper .net lib ourselves.
We will review this one.

No problem. Thanks for the quick response.

Hi, I'm the author of ZooKeeperNetEx. It's great to see that people like it! It's kind of my 👶
If you need any assistance I'm here. By the way, it has been integrated in Microsoft Project Orleans for more than a year, so you can count on that it's production ready.