Is it possible for any service discovery tool to satisfy all the three guarantees (Consistency, Availability, Partition) in a distributed environment?
No. Only two of the guarantees can be achieved