Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/krojew/rust-zookeeper
Pure Rust library for Apache ZooKeeper built on tokio
https://github.com/krojew/rust-zookeeper
Last synced: 3 months ago
JSON representation
Pure Rust library for Apache ZooKeeper built on tokio
- Host: GitHub
- URL: https://github.com/krojew/rust-zookeeper
- Owner: krojew
- License: mit
- Fork: true (bonifaido/rust-zookeeper)
- Created: 2019-09-25T11:48:08.000Z (about 5 years ago)
- Default Branch: master
- Last Pushed: 2024-05-31T19:32:45.000Z (5 months ago)
- Last Synced: 2024-07-11T09:49:23.004Z (4 months ago)
- Language: Rust
- Homepage:
- Size: 386 KB
- Stars: 22
- Watchers: 1
- Forks: 4
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
- awesome-rust - krojew/rust-zookeeper - async](https://crates.io/crates/zookeeper-async)] - Async Zookeeper client, based on tokio. ![build status](https://github.com/krojew/rust-zookeeper/actions/workflows/rust.yml/badge.svg) (Libraries / Database)
- awesome-rust-cn - krojew/rust-zookeeper - async](https://crates.io/crates/zookeeper-async)] (库 Libraries / 数据库 Database)
- awesome-rust - krojew/rust-zookeeper - async](https://crates.io/crates/zookeeper-async)] - Async Zookeeper client, based on tokio. ![build status](https://github.com/krojew/rust-zookeeper/actions/workflows/rust.yml/badge.svg) (Libraries / Database)
- fucking-awesome-rust - krojew/rust-zookeeper - async](crates.io/crates/zookeeper-async)] - Async Zookeeper client, based on tokio. ![build status](https://github.com/krojew/rust-zookeeper/actions/workflows/rust.yml/badge.svg) (Libraries / Database)
README
# zookeeper-async
[![Version](https://img.shields.io/crates/v/zookeeper-async.svg)](https://crates.io/crates/zookeeper-async) ![build status](https://github.com/krojew/rust-zookeeper/actions/workflows/rust.yml/badge.svg)
Async Zookeeper client written 100% in Rust, based on tokio.
This library is intended to be equivalent with the official (low-level) [ZooKeeper][javadoc] client which ships with the official ZK distribution.
Some [Curator][curator] recipes are available in the [recipes][recipes] directory.
## Examples
Check the [examples][examples] directory## Features and Bugs
If you find a bug or would like to see a feature implemented please raise an issue or send a pull-request.[examples]: https://github.com/krojew/rust-zookeeper/tree/master/examples
[recipes]: https://github.com/krojew/rust-zookeeper/tree/master/src/recipes
[javadoc]: https://zookeeper.apache.org/doc/r3.4.6/api/org/apache/zookeeper/ZooKeeper.html
[curator]: http://curator.apache.org/## Running tests
```shell
cd zk-test-cluster
mvn clean package
cd ..
cargo test
```## Contributing
All contributions are welcome! If you need some inspiration, please take a look at the currently open [issues](https://github.com/krojew/rust-zookeeper/issues).