16 Stimmen

ZooKeeper-Alternative für .NET

Gibt es eine Alternative zu ZooKeeper in .NET? Abgesehen von der Datenbank, die wir alle für ähnliche Dinge verwenden.

Wir benötigen es zur Auswahl des Leaders und um sicherzustellen, dass ein Element nur einmal verarbeitet wird und verschiedene verteilte Statusfreigaben.

14voto

Thomas Koch Punkte 2773

Warum möchten Sie eine .NET-Version von ZooKeeper haben? Solange Sie nicht vorhaben, ZooKeeper selbst zu hacken, könnten Sie es einfach installieren und verwenden. Wenn Sie nach einem .NET-Client für ZooKeeper suchen, könnte Ihnen das hier helfen: http://erichauser.net/2010/04/23/zookeeper-net-client/ Es ist auch eine verbesserte REST-Schnittstelle für ZooKeeper in Arbeit: http://issues.apache.org/jira/browse/ZOOKEEPER-809

1 Stimmen

REST-Unterstützung wäre großartig. Das Problem bei .net-Clients mit Open-Source-Produkten ist, dass sie hinterherhinken und oft im Staub stehen gelassen werden. Wenn Produkte wie ZooKeeper zum Herzstück Ihrer Anwendung werden, ist es viel besser, sich für ein vollständig unterstütztes Produkt zu entscheiden. Aber REST würde dieses Problem lösen.

3 Stimmen

Nun, warum hilfst du dann nicht dabei, den .net-Client zu pflegen? Es handelt sich um kostenlose Software (im Gegensatz zu .net), sodass du gerne helfen kannst.

12 Stimmen

@Thomas Koch. Kein Teil von .NET kostet Geld und Mono ist eine Implementierung, die auf Linux funktioniert.

3voto

Shay Hatsor Punkte 21

https://www.nuget.org/packages/ZooKeeperNetEx/

Ein .NET-Async-Client, der vollständig kompatibel mit ZooKeeper ist und alle Funktionen unterstützt. Vollständig auf Tasks basierendes asynchrones (async/await) Verhalten.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X