To be specific : How does consul support scalability (for example : providing the services info via the round robin)