prdn / pigato

PIGATO - an high-performance Node.js microservices framework
http://prdn.github.io/pigato/
MIT License
301 stars 31 forks source link

Add broker auto discovery (local) #4

Open leonpegg opened 10 years ago

leonpegg commented 10 years ago

add auto discovery to broker workers and clients as an option this will allow much faster deployment with less configuration. My recommendation would be to use http://rfc.zeromq.org/spec:20

bmeck commented 10 years ago

@leonpegg what about dns discovery, UDP broadcasts don't work on most public cloud infrastructure.

leonpegg commented 10 years ago

@bmeck DNS-SD is also an option

prdn commented 10 years ago

What about creating a repo pigato-discovery and use something like this https://github.com/agnat/node_mdns ? I think it shouldn't be integrate in the main repo. Then pigato-discovery could offer more discovery options such as udp.

bmeck commented 10 years ago

+1 to separate composable discovery module

prdn commented 9 years ago

This is nice https://github.com/wankdanker/node-discover