All Projects → itsaur → zookeeper-docker-swarm

itsaur / zookeeper-docker-swarm

Licence: Apache-2.0 license
Zookeeper cluster as Docker Swarm service

Programming Languages

shell
77523 projects
Dockerfile
14818 projects

Projects that are alternatives of or similar to zookeeper-docker-swarm

aaocp
一个对用户行为日志进行分析的大数据项目
Stars: ✭ 53 (+96.3%)
Mutual labels:  zookeeper
springboot-dubbo-zookeeper-demo
spring boot 集成dubbo和zookeeper
Stars: ✭ 42 (+55.56%)
Mutual labels:  zookeeper
piccolo
Netty4长连接网关
Stars: ✭ 19 (-29.63%)
Mutual labels:  zookeeper
spring-cloud-stream-kafka-elasticsearch
The goal of this project is to implement a "News" processing pipeline composed of five Spring Boot applications: producer-api, categorizer-service, collector-service, publisher-api and news-client.
Stars: ✭ 44 (+62.96%)
Mutual labels:  zookeeper
kafka-for-mac
Getting Confluent Kafka components to work on Mac OS X
Stars: ✭ 49 (+81.48%)
Mutual labels:  zookeeper
props
config source library for golang, support properties/yaml/ini file、zookeeper\consul\etcd k/v k/props
Stars: ✭ 57 (+111.11%)
Mutual labels:  zookeeper
dis-seckill-test
⭐⭐⭐SpringBoot+Zookeeper+Dubbo打造分布式高并发商品秒杀系统
Stars: ✭ 20 (-25.93%)
Mutual labels:  zookeeper
CloudSchedule
分布式调度系统,基于zookeeper ,netty,调度内核参考Spring schedule 执行表达式和Spring schedule一样,没有使用Quartz,客户端完全基于注解配置,使用同 Spring schedule一致,最少配置,使用简单
Stars: ✭ 14 (-48.15%)
Mutual labels:  zookeeper
zookeeper
Apache ZooKeeper .NET async Client
Stars: ✭ 229 (+748.15%)
Mutual labels:  zookeeper
twjitm-core
采用Netty信息加载实现长连接实时通讯系统,客户端可以值任何场景,支持实时http通讯、webSocket通讯、tcp协议通讯、和udp协议通讯、广播协议等 通过http协议,rpc协议。 采用自定义网络数据包结构, 实现自定义网络栈。
Stars: ✭ 98 (+262.96%)
Mutual labels:  zookeeper
zk-sniffer
sniffer and parse zookeeper packet
Stars: ✭ 38 (+40.74%)
Mutual labels:  zookeeper
go interview
Interview Questions & Answers For Experienced Go Developers | 互联网 GO 工程师面经交流,学习
Stars: ✭ 522 (+1833.33%)
Mutual labels:  zookeeper
zooweb
No description or website provided.
Stars: ✭ 86 (+218.52%)
Mutual labels:  zookeeper
mini-rpc
Spring + Netty + Protostuff + ZooKeeper 实现了一个轻量级 RPC 框架,使用 Spring 提供依赖注入与参数配置,使用 Netty 实现 NIO 方式的数据传输,使用 Protostuff 实现对象序列化,使用 ZooKeeper 实现服务注册与发现。使用该框架,可将服务部署到分布式环境中的任意节点上,客户端通过远程接口来调用服务端的具体实现,让服务端与客户端的开发完全分离,为实现大规模分布式应用提供了基础支持
Stars: ✭ 221 (+718.52%)
Mutual labels:  zookeeper
skalogs-bundle
Open Source data and event driven real time Monitoring and Analytics Platform
Stars: ✭ 16 (-40.74%)
Mutual labels:  zookeeper
ZooKeeper-Admin
ZooKeeper 管理工具
Stars: ✭ 45 (+66.67%)
Mutual labels:  zookeeper
zooadmin
Zoo Admin - 在线 zookeeper管理工具,基于Jfinal+Beetl开发。
Stars: ✭ 50 (+85.19%)
Mutual labels:  zookeeper
cloud
云计算之hadoop、hive、hue、oozie、sqoop、hbase、zookeeper环境搭建及配置文件
Stars: ✭ 48 (+77.78%)
Mutual labels:  zookeeper
gafka
A full ecosystem that is built around kafka powered by golang
Stars: ✭ 96 (+255.56%)
Mutual labels:  zookeeper
terraform-aws-druid
Terraform module to deploy Apache Druid in Kubernetes
Stars: ✭ 16 (-40.74%)
Mutual labels:  zookeeper

zookeeper-docker-swarm

Available Tags:

What is Zookeeper with Docker Swarm?

This is an extension to the official Zookeeper Docker image. This image lets you configure Zookeeper in replicated mode as a single docker service, instead of creating three (or more) different services for each one of your nodes as proposed by the official image.

You will need a docker overlay network and an environment variable named SERVICE_NAME that equals the docker service name, when creating the swarm service. Using this variable, each container will be able to discover the rest ZooKeeper nodes in their network.

An example of the docker network create is:

docker network create \
    --driver overlay zookeeper-net

An example of the docker service create is:

docker service create \
    --env "REPLICAS=3" \
    --env "SERVICE_NAME=zookeeper" \
    --name zookeeper \
    --network zookeeper-net \
    --publish 2181:2181 \
    --replicas=3 \
    itsaur/zookeeper-replicated
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].