On Wed, Sep 15, 2010 at 11:16 AM, Martin Sustrik <[email protected]> wrote:

> It's rather a matter of focus. Your focus in on small enterprise where
> simple location service may work just fine (LAN, an admin that will fix
> network issues ASAP etc.) My focus is on Internet as a highly unreliable
> environment with no easy way to fix problems. There, DNS-style approach is
> more appropriate IMO.

0MQ is still some generations away from Internet usage: it lacks
security models and IETF-quality protocols.  In the meantime the lack
of any endpoint naming abstraction makes it harder for people to use
it on the LAN where 100% of users sit today and will remain for a
while yet.

Yes, one Internet-scale naming system is DNS.  But it's IMO important
to make 0MQ work properly on the LAN before attempting to conquer the
WAN.

And, there are other Internet-scale naming systems that work much
better than DNS for specific use cases.  Take an example like SIP for
VoIP.  You perhaps underestimate the value of naming abstractions, and
over-estimate the difficulty of making these.  SIP is a simple
protocol yet it works at Internet scales.

-Pieter
_______________________________________________
zeromq-dev mailing list
[email protected]
http://lists.zeromq.org/mailman/listinfo/zeromq-dev

Reply via email to