9장
분산 서버 구조
이 장에서는 분산 게임 서버를 개발하는 데 필요한 지식을 다루겠습니다. 서버 클러스터, 수직 확장, 수평 확장, 샤드, 로드 밸런싱, 고가용성 등 이미 들어 보았을 만한 이러한 용어들이 난무하는 분야가 바로 분산 서버 설계입니다. 게임 서버뿐만 아니라 서버 개발에서 반드시 다루는 주제입니다. 분산 서버 설계를 어떻게 하느냐에 따라 여러분 게임 서비스가 안정적으로 작동할 수도 있고, 심각한 문제에 봉착할 수도 있습니다. 그만큼 중요한 내용이므로 같이 잘 이해해 봅시다.