就像Apache Zookeeper一样,没有java
Something like Apache Zookeeper with no java?
是否有一些库或项目像Zookeeper一样工作,但没有java依赖?我正在考虑将其放在嵌入式linux系统上,并且需要最小的占用空间…大约1兆字节或更少。我有Lua, C和c++运行时,如果有必要,还可以在上面放一些NewLISP之类的东西。大多数或所有客户端都将使用C或c++,因此为shell脚本提供一个很好的命令行实用程序也会很有用。http://zookeeper.apache.org/
有协议,
Accord是一个高性能的协调服务,类似于Apache动物园管理员
看起来accord是用c写的
也许可以看看etcd:
etcd
用于共享配置和服务发现的高可用性键值存储。Etcd的灵感来自zookeeper和doozer,重点是:
- Simple: curl'able user - facing API (HTTP+JSON)
- Secure:可选SSL客户端证书认证
- 快速:每个实例的基准写速度为1000秒/秒可靠:使用Raft 正确分配
Etcd是用go编写的,并使用raft共识算法来管理高可用性的复制日志。
关于本地go客户端,请参阅go-etcd。或者可以随意使用curl,如下例所示。Doozerd来了用Go写的!
相关文章:
- 在没有引用传递资源的情况下,如何在java中简化这些代码
- 有没有办法使用 C++ 从 Java 进程中读取值
- 从 Java 运行C++ .exe程序没有输出,也没有接收输入
- 有没有等效的Java <? 扩展 ClassName> 在C++?
- 如何在没有System32的情况下解决"java.lang.UnsatisfiedLinkError:找不到依
- 有没有人试图通过 JNI 将 protobuf 对象从 C++ 返回到 Java
- 与 Java 异常相比没有优势
- Java有垃圾回收,为什么C和C++语言没有垃圾回收
- JNI本机:java.lang.UnsisfiedLinkError:java.library.path中没有Hello
- Minecraft启动器:java.library.path中没有lwjgl
- 我们有没有像c一样用java进行条件编译
- 线程"main" java.lang.UnsatisfiedLinkError: java.library.path 中没有libopencv_java247
- 从 Java 运行可执行文件时C++没有错误或输出
- 在C++或Java中,有没有办法获取CPU使用率
- 没有办法连续调用 Java 运行时吗?(不退出 Java 运行时)
- 将 c++ 代码转换为 Java 但没有成功
- 没有任何Java的原生安卓开发
- 将 SWIG 与 C++ 的 std::map 一起使用时没有 Java 迭代器
- 就像Apache Zookeeper一样,没有java
- 从jni直接调用android活动从c++进程没有Java端