2 ms·
Speaking as someone who has successfully implemented service discovery and load balancing using DNS and DNSSRV, let me emphatically state that these are not the
by sagichmal 10y ago
Speaking as someone who has successfully implemented service discovery and load balancing using DNS and DNSSRV, let me emphatically state that these are not the right tools for the job. They are slow, client support is so variable it can only be called broken, and they're extremely difficult to rationalize and debug.
- blibble 10y agoas a counter example I've implemented it myself for non-trivial systems using short TTL SRV records, and it's worked very well indeed you can use existing tools to introspect state (e.g. dig), and with sufficient logging it's perfectly debuggable