What are you using instead? Hard coded IPs? Or have you built your own lookup service?
If you have decent TTLs dns doesn’t result in a shitstorm of lookups, nor does it require anything more powerful than a raspberry pi to respond to them
If you have decent TTLs dns doesn’t result in a shitstorm of lookups, nor does it require anything more powerful than a raspberry pi to respond to them
http://eureka-0.eureka.default.svc.cluster.local:eureka:8761/eureka
http://eureka-1.eureka.default.svc.cluster.local:eureka:8761/eureka
http://eureka-2.eureka.default.svc.cluster.local:eureka:8761/eurekaThis applies equally to any kind of lookup service you use. It's not a distinguishing feature of DNS.
The distinguishing features of DNS are that it's a global, highly regulated, key-value storage with only eventual consistency that may take days to reach. (It has probably never been consistent on practice.) None of those features are desirable for your internal servers configuration.