5. New problems
● Routing traffic to the correct service
● Adding and removing new instances to the pool
● What if an instance dies?
6. A perfect solution requirements
● Routing
● Load balancing
● Health status
● Debug single node
● Introspection
● Safe to changes in the pool
● No single point of failure