/var/logmarcus chiu

/var/log

❯

Computer

❯

Software/Fullstack Development

❯

1 - Code and Extra

Load Balancers/Balancing

Created on Mar 16, 2019 · Last Modified on Jan 29, 2026

Load Balancers/Balancing
  • means spreading traffic across multiple servers instead of hammering just one

Introduction

  • Introduction to modern network load balancing and proxying

Server Implementations

  • Nginx
  • Apache HTTP Server (Apache)
  • Gorouter (Load Balancer)
  • HAProxy
  • Traefik
  • Kubernetes - Service (ClusterIP - NodePort - LoadBalancer - Ingress - ExternalName)
  • Linux Virtual Server (LVS) and IP Virtual Server (IPVS)
  • Java - Spring Cloud - Zuul API Gateway Proxy
  • Envoy (Service Mesh Proxy)

    List indent undo

    • Ingress-Nginx Controller
    • Keepalived
    • MetalLB