Coś jak Apache Zookeeper bez Javy?
Czy istnieje jakaś Biblioteka lub projekt, który działa jak Zookeeper, ale nie ma zależności od Javy? Patrzę na umieszczenie tego na wbudowanym systemie linux i potrzebuję minimalnego śladu... coś jak megabajt lub mniej. Mam Lua, C i C++ runtimes, i może umieścić coś takiego jak NewLISP tam, jeśli trzeba. Większość lub wszystkich klientów będzie C lub c++, ładne narzędzie wiersza poleceń na rzecz skryptów powłoki byłoby również przydatne. http://zookeeper.apache.org/
3 answers
Accord to wysokiej jakości usługa koordynacyjna, jak Apache ZooKeeper
Wygląda na to, że accord jest zapisany w c .
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2011-10-02 16:05:00
Może sprawdź etcd:
Etcd
Wysoce dostępny magazyn wartości klucza do współdzielonej konfiguracji i wykrywania usług. etcd jest inspirowany przez zookeeper i doozer, z naciskiem na:
-
[[10]} Simple: curl ' able user facing API (HTTP+JSON)
- Secure: opcjonalne uwierzytelnianie SSL client cert
- Fast: benchmarked 1000s zapisów/s na instancję
- niezawodny: prawidłowo rozprowadzany za pomocą tratwy
Etcd jest napisane w go i wykorzystuje algorytm konsensusuraft do zarządzania wysoce dostępnym replikowanym dziennikiem.
Zobacz go-etcd dla natywnego klienta go. Lub po prostu użyj curl, jak w poniższych przykładach.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2013-12-30 15:43:23
Jest Doozerd napisane w Go!
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2011-12-08 16:42:32