All Projects → bonifaido → Rust Zookeeper

bonifaido / Rust Zookeeper

Licence: mit
Pure Rust library for Apache ZooKeeper built on MIO

Programming Languages

rust
11053 projects

Labels

Projects that are alternatives of or similar to Rust Zookeeper

Zookeeper
Apache ZooKeeper
Stars: ✭ 10,061 (+7408.21%)
Mutual labels:  zookeeper
Haproxy Configs
80+ HAProxy Configs for Hadoop, Big Data, NoSQL, Docker, Elasticsearch, SolrCloud, HBase, MySQL, PostgreSQL, Apache Drill, Hive, Presto, Impala, Hue, ZooKeeper, SSH, RabbitMQ, Redis, Riak, Cloudera, OpenTSDB, InfluxDB, Prometheus, Kibana, Graphite, Rancher etc.
Stars: ✭ 106 (-20.9%)
Mutual labels:  zookeeper
Kafka Zk Restapi
Kafka Zookeeper RESTful API to perform topic/consumer group administration/metric(offset\lag\message) collection and monitor
Stars: ✭ 121 (-9.7%)
Mutual labels:  zookeeper
Kubernetes Zookeeper
This project contains tools to facilitate the deployment of Apache ZooKeeper on Kubernetes.
Stars: ✭ 102 (-23.88%)
Mutual labels:  zookeeper
Rpc Fromscratch
🌈 从零开始设计一个轻量级分布式 RPC 框架,基于 Spring + Netty + Protostuff + Zookeeper
Stars: ✭ 106 (-20.9%)
Mutual labels:  zookeeper
Mmo Server
Distributed Java game server, including login, gateway, game demo
Stars: ✭ 114 (-14.93%)
Mutual labels:  zookeeper
Zookeeper Cpp
A ZooKeeper client for C++.
Stars: ✭ 98 (-26.87%)
Mutual labels:  zookeeper
Docker Zookeeper
Builds a docker image for Zookeeper
Stars: ✭ 130 (-2.99%)
Mutual labels:  zookeeper
Superman
Superman是什么:构建Java 高级开发技术的知识体系,从基础不断打怪升级成为超人之路(更新中.......)
Stars: ✭ 106 (-20.9%)
Mutual labels:  zookeeper
Smconf
简单,集中,分布式的配置管理
Stars: ✭ 120 (-10.45%)
Mutual labels:  zookeeper
Simple Rpc
RPC with service discovery base on netty
Stars: ✭ 103 (-23.13%)
Mutual labels:  zookeeper
Zookeeper Client
Provides the basic zk operation, but also additionally encapsulates the commonly used functions to make it easier for .NET developers to use zookeeper better.
Stars: ✭ 104 (-22.39%)
Mutual labels:  zookeeper
Milkomeda
Spring extend componets which build from experience of bussiness, let developers to develop with Spring Boot as fast as possible.(基于Spring生态打造的一系列来自业务上的快速开发模块集合。)
Stars: ✭ 117 (-12.69%)
Mutual labels:  zookeeper
Springboot Templates
springboot和dubbo、netty的集成,redis mongodb的nosql模板, kafka rocketmq rabbit的MQ模板, solr solrcloud elasticsearch查询引擎
Stars: ✭ 100 (-25.37%)
Mutual labels:  zookeeper
X Admin
致力于快速开发中小型后台管理系统项目模板(更新中......)
Stars: ✭ 123 (-8.21%)
Mutual labels:  zookeeper
Bigdata Notes
大数据入门指南 ⭐
Stars: ✭ 10,991 (+8102.24%)
Mutual labels:  zookeeper
Mconf
微服务配置中心 mconf ,基于 Zookeeper和Redis实现的配置中心。提供拉取配置、订阅配置、新增配置、删除配置、修改配置等功能。支持多数据中心、多环境配置、配置分组、多版本配置等功能。
Stars: ✭ 112 (-16.42%)
Mutual labels:  zookeeper
Kafka Junit
This library wraps Kafka's embedded test cluster, allowing you to more easily create and run integration tests using JUnit against a "real" kafka server running within the context of your tests. No need to stand up an external kafka cluster!
Stars: ✭ 131 (-2.24%)
Mutual labels:  zookeeper
Mrpc
🐿 netty,zookeeper,spring,kyro rpc framework.
Stars: ✭ 128 (-4.48%)
Mutual labels:  zookeeper
Kafka Stack Docker Compose
docker compose files to create a fully working kafka stack
Stars: ✭ 1,836 (+1270.15%)
Mutual labels:  zookeeper

rust-zookeeper

Build Status Coverage Status Version License

Zookeeper client written 100% in Rust

This library is intended to be equivalent with the official (low-level) ZooKeeper client which ships with the official ZK distribution.

I have plans to implement recipes and more complex Curator like logic as well, but that takes a lot of time, so pull requests are more than welcome! At the moment only PathChildrenCache is implemented.

Usage

Put this in your Cargo.toml:

[dependencies]
zookeeper = "0.5"

And this in your crate root:

extern crate zookeeper;

Examples

Check the examples directory

Feature and Bug Handling

Also if you find a bug or would like to see a feature implemented please raise an issue or send a pull-request.

Documentation

Documentation is available on the gh-pages branch.

Build and develop

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.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].