The need for Service Discovery in the microservices architecture