Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/streadway/zk

WIP - Native Golang Zookeeper Client
https://github.com/streadway/zk

Last synced: 3 days ago
JSON representation

WIP - Native Golang Zookeeper Client

Awesome Lists containing this project

README

        

# Go Zookeeper client

Implements the Zookeeper protocol in Go.

# Status

Early Alpha - WIP

Docs: http://godoc.org/github.com/streadway/zk

Code: http://github.com/streadway/zk

# Contributing

Fork, write tests, fail tests, fix stuff, pass tests, `go fmt`, `go vet`, open
a pull request.

A zookeeper server should be running on 127.0.0.1:2181 with a node /test.

# TODO

* Reconnection or other kind of connection management
* SetAuth during connection establishment
* SASL (blocked on a kerberos domain setup to test)
* Multi transactions (blocked on finding a good API)
* Acceptance tests for flakey connections
* Acceptance tests for server partitions

# License

BSD 2 clause - see LICENSE for more details.