...

/

Peer-to-Peer Load Balancing

Peer-to-Peer Load Balancing

Learn how to scale applications using peer-to-peer load balancing.

Using a reverse proxy is almost a necessity when we want to expose a complex internal network architecture to a public network such as the Internet. It helps hide the complexity, providing a single access point that external applications can easily use and rely on. However, if we need to scale a service that’s for internal use only, we can have much more flexibility and control.

Let’s imagine having a service, Service A, that relies on Service B to implement its functionality. Service B is scaled across multiple machines and it’s available only in the internal network. What we’ve learned so far is that Service A will connect to ...