2 ms·
the thing can even provide dns... but it has fancy interfaces and an http endpoint. Technically you could do everything with dns just fine. Even if consul prov
by xxs 5y ago
the thing can even provide dns... but it has fancy interfaces and an http endpoint. Technically you could do everything with dns just fine.
Even if consul provides some sort of liveness (due to latency and concurrency it means little), I can't think of a usable case where the clients won't have retries and ability to maintain multiple open sockets, etc.
- fragmede 5y agoConsul's notion of a service includes port numbers, and while I'm sure you could hack something up using DNS txt records and default port numbers, it's an important distinction because it means multiple instances running on one box can easily be discovered.