[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
Re: [ecf-dev] zookeeper server?
|
Hi Wim,
On 5/2/2014 9:19 AM, Wim Jongman wrote:
Hi Scott,
Yes that is correct. I don't know if we want to make a perpetual
discovery server available. We are not here to provide infrastructure
if you ask me.
In general I would agree with you (we aren't infrastructure
providers)...but given that no one else will provide this infrastructure
(Internet discovery of remote services) on our behalf...and given how
important this is to get prospective users/developers of OSGi Remote
Services easily 'up and running'...particularly WRT small internet
devices (Iot)...I don't see how we have much choice.
If we send people to a server and that server does not work then this
is not a good experience.
Yeah, that's what I want to avoid.
It is very easy to setup your own discover server. The instructions
are here:
https://github.com/ECF/ZooServer
I will add the latter to the pages. Agree?
I'm completely fine with providing all the information for setting up
and running one's own discovery server...and to me that is clearly a
better solution for actual deployment of remote services (i.e.
orgs/products like yours).
However...I think at least during this 'bootstrap time' wrt OSGi remote
services it would be very helpful to people that haven't used OSGi
Remote Services to be able to easily point to a known host (disco or
whatever) and publish, discover, run/use their OSGi remote
services...without setting up their own zookeeper server, or configuring
their device/LAN for multicast (zeroconf), or etc. It would be nice if
they could test out their publishing (host) and discovery (consumer)
simply by adding those two zookeeper system properties.
But again...I do agree with you about providing infrastructure (which
obviously means admin/security/maintenance, etc). In a perfect world,
IMHO that would be something for Eclipse Foundation to do...and if you
want to open bug, etc to request their doing this I would fully endorse
it (and I expect we might get support for that from others). It's
certainly not unprecedented these days...as an MQTT broker is being run
by the Foundation now (for example), but that's a discussion/battle that
I cannot personally take on prior to Luna release.
Thanks,
Scott