처음 서비스를 만들 때는 한 대의 서버로도 충분한 경우가 많다.Client ↓Server ↓Database하지만 사용자가 늘어나면 한 대의 서버가 모든 요청을 처리하기 어려워질 수 있다.이때 단순히 더 좋은 서버 한 대로 교체하는 방법도 있지만, 여러 대의 서버로 요청을 나누는 방법도 생각할 수 있다. ┌→ Server AClient → ? ──┼→ Server B └→ Server C여기서 필요한 것이 로드 밸런서(Load Balancer)다.로드 밸런서는 여러 서버 앞에서 요청을 받아 적절한 서버로 전달한다.개발 면접에서는 여기서 한 단계 더 들어가 다음 질문이 자주 이어진다.L4와 L7 Load Balancer는 무엇이 다른가?서버 한 대에 장애가 발생..