Skip to content

GitHub Load Balancer Director

GitHub Load Balancer Director

The GitHub Load Balancer (GLB) Director is a set of components that provide a scalable set of stateless Layer 4 load balancer servers capable of line rate packet processing in bare metal datacenter environments, and is used in production to serve all traffic from GitHub's datacenters.

Features

GLB는 다음과 같은 특징을 가지고 있습니다.

  • L4 레이어에서 동작하는 로드 밸런서
  • 안정적으로 수평적 스케일 아웃 가능
  • L4/L7을 분리한 스테이스리스한 디자인
  • 빠른 패킷 처리를 위해 DPDK로 개발
  • HAProxy나 NGINX를 대체하는 역할은 아니며 그 앞단에서 패킷을 처리

Algorithems

See also

Favorite site