zetcd
zetcd copied to clipboard
Serve the Apache Zookeeper API but back it with an etcd cluster
Spun off of #88. zetcd uses the `CVersion` key's revision and version to compute the znode's `Pzxid` and `CVersion` respectively. When a child changes (e.g., creation, deletion), it touches the...
1. can zetcd work with ZK java client API? 2. is zetcd ready to replace ZK? for example can I use zetcd in my Kafka or Spark cluster instead of...
I'm trying to use zetcd for the first time using Docker+Kubernetes. I wanted to debug/try and see whether the zetcd proxy routes the requests to etcd servers. However, the utility...
I downloaded `etcd-v3.2.5-windows-amd64` from [Releases](https://github.com/coreos/etcd/releases/download/v3.2.5/etcd-v3.2.5-windows-amd64.zip) and ran `etcd.exe`. I then followed the instructions to build and run zetcd: ``` go get github.com/coreos/zetcd/cmd/zetcd zetcd --zkaddr 0.0.0.0:2181 --endpoints localhost:2379 ``` Output of...
quota support https://zookeeper.apache.org/doc/r3.1.2/zookeeperQuotas.html http://people.apache.org/~larsgeorge/zookeeper-1215258/build/docs/dev-api/org/apache/zookeeper/Quotas.html#procZookeeper
There are some procfiles that do this now, but they're not even very good for local development. Possible solution would be `/hacks/` full of Dockerfile setups and some documentation around...
No way to track/reject format changes; an invitation for corruption. Read/write a superblock on server boot to configure and check version/feature information.
The encoder expects a full-sized buffer, but the size of the message isn't known until encode time. Currently zetcd allocates a pool of maximum sized buffers and writes to those,...
Cf. https://cwiki.apache.org/confluence/display/ZOOKEEPER/ZooKeeper+and+SASL
Support all of it (DoS stuff aside)