advantageous / qbit

The Java microservice lib. QBit is a reactive programming lib for building microservices - JSON, HTTP, WebSocket, and REST. QBit uses reactive programming to build elastic REST, and WebSockets based cloud friendly, web services. SOA evolved for mobile and cloud. ServiceDiscovery, Health, reactive StatService, events, Java idiomatic reactive programming for Microservices.
http://advantageous.github.io/qbit/
Apache License 2.0
709 stars 139 forks source link

any idea for zookeeper support for service discovery #630

Open bwzhang2011 opened 8 years ago

bwzhang2011 commented 8 years ago

@RichardHightower, as zookeeper widely used for distributed service registry, any idea for zookeeper support for service discovery officially as we knew that qbit support consul (but zookeeper seems more common)

RichardHightower commented 8 years ago

We accept PRs. :) It would be a nice addition.

RichardHightower commented 8 years ago

This is a good idea, and I am serious about the PR.

bwzhang2011 commented 8 years ago

@RichardHightower, I think apache curator brought in will help for integration but I didn't quite master the api so I could not help the bridge the integration with qbit currently in time. as we could consider qbit with consul or zookeeper to be some excellent combination as the distribute micro service solution, so I think such support is very important (sorry that a lot of development projects in hand, without much time to follow that, but I will have a try later on) just for promoting qbit to be more competitive compared with other rpc frameworks.