A .NET async Client fully compliant with ZooKeeper, supporting all features. Fully Task-based Asynchronous (async/await). A great measure has been taken to follow the logic of the official Java client, including all relevant unit tests. In fact, the code is almost identical. Thus allowing easy evolution alongside the Java version.
Install-Package ZooKeeperNetEx -Version 22.214.171.124
dotnet add package ZooKeeperNetEx --version 126.96.36.199
<PackageReference Include="ZooKeeperNetEx" Version="188.8.131.52" />
paket add ZooKeeperNetEx --version 184.108.40.206
This project is actively maintained at: https://github.com/shayhatsor/zookeeper
Please feel free to open an issue or ask a question there.
Showing the top 5 GitHub repositories that depend on ZooKeeperNetEx:
Orleans - Distributed Virtual Actor Model
Surging is a micro-service engine that provides a lightweight, high-performance, modular RPC request pipeline. The service engine supports http, TCP, WS, Mqtt, UDP, and DNS protocols. It uses ZooKeeper and Consul as a registry, and integrates it. Hash, random, polling, Fair Polling as a load balancing algorithm, built-in service governance to ensure reliable RPC communication, the engine contains Diagnostic, link tracking for protocol and middleware calls, and integration SkyWalking Distributed APM
Solr client for .Net
A lightweight cross-platform RPC.