C Service A Service A Service D LB D Service A:1 Service A:2 Service B:1 Service B:2 Service A:3 Service B:3 LB C LB D 1. Single point of failure 2. Performance bottleneck
C Service A Service A Service D LB D Service A:1 Service A:2 Service B:1 Service B:2 Service A:3 Service B:3 LB C LB D LB C LB C LB C LB C LB C LB D 1. Single point of failure 2. Performance bottleneck 3. Hardware cost 4. Hard to deploy & maintain
B Service A Service A Service C Service A Service A Service D LB C Service A Service A Service C Service A Service A Service D LB D Service A:1 Service A:2 Service B:1 Service B:2 Service A:3 Service B:3 LB C LB D LB C LB C LB C LB C LB C LB D