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
