Cianplan

Nivel 1: Fundamentos · L1.3 Balanceo de carga, reverse proxies y API gateways

Algoritmos de balanceo de carga

Comparar round robin, least connections y hashing, junto con los health checks.

19 min · Gratis

Lo que te llevas

  • Round robin reparte las peticiones de forma pareja, y eso solo reparte la carga de forma pareja cuando las peticiones cuestan lo mismo.
  • Least connections sigue lo que cada servidor todavía está procesando, así que se adapta a peticiones de costo desigual.
  • El hashing manda la misma llave al mismo servidor: necesario para la localidad, y la fuente de instancias calientes.
  • Los health checks deciden quién está en el pool, y uno demasiado profundo puede sacar todas las instancias a la vez.

Cómo está armada la clase

  1. El problema
  2. La versión simple
  3. Los algoritmos
  4. Quién está en el pool
  5. Comprueba lo que entendiste