본문으로 이동
[NDC21-프로그래밍] 게임 서버를 품은 쿠버네티스
컨퍼런스

[NDC21-프로그래밍] 게임 서버를 품은 쿠버네티스

NDC 넥슨 · YouTube

원문 보기

AI 핵심 요약

여러 게임을 같은 구조로 효율적으로 퍼블리싱하고 안정적으로 운영하기 위해 데브시스터즈는 쿠버네티스를 도입했으며, 장기간의 검증을 거쳐 게임 서버와 데이터베이스, 퍼블리싱 플랫폼까지 운영 범위를 넓혔다. AWS의 관리형 쿠버네티스를 중심으로 용도별 멀티 클러스터를 구성하고, Helm·Argo CD·Spinnaker·Terraform을 활용해 게임 환경과 서버 팜을 반복해서 배포하도록 했다. 게임별 격리는 네임스페이스와 네트워크 정책 등으로 구현하고, Istio·Envoy와 Prometheus·Thanos를 이용해 트래픽 제어와 모니터링을 보강했다. 핵심 교훈은 쿠버네티스를 곧바로 라이브 환경에 적용하기보다 조직의 준비도와 운영 부담을 검토하고, 개발 환경부터 단계적으로 도입하는 것이다.

  • 쿠버네티스 도입 전에는 개발 조직의 협업 방식과 컨테이너·클라우드 중심으로 전환할 준비가 되었는지 함께 검토해야 한다.
  • 클러스터를 용도별로 나누면 배포·모니터링·권한 관리가 복잡해지므로, 분리의 필요성과 운영 부담을 비교한다.
  • GitOps에서는 환경별 배포 설정과 버전을 Git에 기록해 배포 이력과 과거 상태를 추적한다.
  • 게임 서버는 컨테이너화하면 롤링·카나리 배포와 오토스케일링을 활용하기 쉽고, 비컨테이너 서버도 쿠버네티스의 일부 이점을 얻을 수 있다.
  • 서비스 메시와 Prometheus, Thanos 같은 도구는 트래픽 제어와 관측성을 보완하지만, 필요한 기능에 맞춰 선택해야 한다.

소개

● 설문조사: https://forms.gle/fQp2bW5VrSQGTSaR9 ↓ 아래를 펼쳐, 세션 상세정보를 확인하세요! ● 발표분야: 프로그래밍 ● 발표자: 데브시스터즈 용찬호 ● 권장 대상: 서버 프로그래머, DevOps 및 인프라 엔지니어 ● 키워드: #클라우드 #쿠버네티스 본 NDC 발표 동영상(이하 “저작물”이라 합니다)에 대한 저작권 (2차적저작물작성권 및 편집저작물작성권 포함)은 해당 저작물의 저작자(발표자 포함) 또는 (주)넥슨코리아 (이하 “권리자”라 합니다)에게 귀속되며, 권리자의 허락 없이 이를 상업적으로 이용하거나 무단으로 도용, 편집, 2차적저작물을 작성, 공중송신, 배포할 수 없습니다.

비슷한 학습 자료

컨퍼런스 NDC

↓ 아래를 펼쳐, 세션 상세정보를 확인하세요! ● 발표분야: 프로그래밍 ● 발표자: 넥슨게임즈 장성재 ● 키워드: #NDC25 #게임서버개발 #GameServerDevelopment 본 NDC 발표 동영상(이하 “저작물”이라 합니다)에 대한 저작권 (2차적저작물작성권 및 편집저작물작성권 포함)은 해당 저작물의 저작자(발표자 포함) 또는 (주)넥슨코리아 (이하 “권리자”라 합니다)에게 귀속되며, 권리자의 허락 없이 이를 상업적으로 이용하거나 무단으로 도용, 편집, 2차적저작물을 작성, 공중송신, 배포할 수 없습니다.

백엔드 데브옵스 · 인프라

컨퍼런스 NDC

↓ 아래를 펼쳐, 세션 상세정보를 확인하세요! ● 발표분야: 프로덕션&운영 ● 발표자: 넥슨네트웍스 정유진 ● 키워드: #Data_Driven운영 #문제없는게임환경만들기 본 NDC 발표 동영상(이하 “저작물”이라 합니다)에 대한 저작권 (2차적저작물작성권 및 편집저작물작성권 포함)은 해당 저작물의 저작자(발표자 포함) 또는 (주)넥슨코리아 (이하 “권리자”라 합니다)에게 귀속되며, 권리자의 허락 없이 이를 상업적으로 이용하거나 무단으로 도용, 편집, 2차적저작물을 작성, 공중송신, 배포할 수 없습니다.

프로덕트 지표 · 실험

컨퍼런스 NDC

● 설문조사: https://forms.gle/Vm7aJXfqV8TDXpai9 ↓ 아래를 펼쳐, 세션 상세정보를 확인하세요! ● 발표분야: 게임기획 ● 발표자: 넥슨코리아 조찬만 ● 권장 대상: 기획자, 밸런스 기획자 ● 키워드: #게임기획 #밸런스 본 NDC 발표 동영상(이하 “저작물”이라 합니다)에 대한 저작권 (2차적저작물작성권 및 편집저작물작성권 포함)은 해당 저작물의 저작자(발표자 포함) 또는 (주)넥슨코리아 (이하 “권리자”라 합니다)에게 귀속되며, 권리자의 허락 없이 이를 상업적으로 이용하거나 무단으로 도용, 편집, 2차적저작물을 작성, 공중송신, 배포할 수 없습니다.

게임 기획

컨퍼런스 NDC

● 설문조사: https://forms.gle/m6naZBCQmKiHTWiR8 ↓ 아래를 펼쳐, 세션 상세정보를 확인하세요! ● 발표분야: 게임기획 ● 발표자: 엔씨소프트 이동교 ● 권장 대상: 전투 디자인, 스킬 디자인, 캐릭터 디자인 담당자 ● 키워드: #캐릭터 #스킬 #네트워크분석 본 NDC 발표 동영상(이하 “저작물”이라 합니다)에 대한 저작권 (2차적저작물작성권 및 편집저작물작성권 포함)은 해당 저작물의 저작자(발표자 포함) 또는 (주)넥슨코리아 (이하 “권리자”라 합니다)에게 귀속되며, 권리자의 허락 없이 이를 상업적으로 이용하거나 무단으로 도용, 편집, 2차적저작물을 작성, 공중송신, 배포할 수 없습니다.

게임 기획

컨퍼런스 NDC

● 설문조사: https://forms.gle/ZmmrH6TEtZ3567aW8 ↓ 아래를 펼쳐, 세션 상세정보를 확인하세요! ● 발표분야: 프로그래밍 ● 발표자: 데브시스터즈 권태국 ● 권장 대상: 서버 엔지니어 ● 키워드: #쿠키런킹덤 #서버아키텍처 #이벤트소싱 본 NDC 발표 동영상(이하 “저작물”이라 합니다)에 대한 저작권 (2차적저작물작성권 및 편집저작물작성권 포함)은 해당 저작물의 저작자(발표자 포함) 또는 (주)넥슨코리아 (이하 “권리자”라 합니다)에게 귀속되며, 권리자의 허락 없이 이를 상업적으로 이용하거나 무단으로 도용, 편집, 2차적저작물을 작성, 공중송신, 배포할 수 없습니다.

백엔드 데이터베이스

컨퍼런스 NDC

NDC 2018 [실버바인 서버 엔진 2 설계 리뷰] 세션 공유드립니다. 상세 내용은 NDC Replay 홈페이지를 참고 부탁드려요. 😊 1. 발표자 성함 : 이승재 2. 발표자 소개 : 데브캣 스튜디오에서 실버바인 서버 엔진 2를 만들고 있습니다. 마비노기 듀얼, 마비노기 2, 데스크탑 히어로즈 카바티나 스토리 개발에 참여했습니다. 3. 세션 소개 : 2016년 이후 데브캣 스튜디오에서 개발하는 모든 게임에서 서버 엔진으로 사용하고 있는 실버바인 서버 엔진 2의 설계 결정을 리뷰합니다. 서버 엔진이라는 도메인 영역을 어떻게 분할해서 공략했고, 그 과정에서 어떤 가치를 중요하게 여기고 의사결정했는지를 개략적으로 다룹니다. 감사합니다. 본 NDC 발표 동영상(이하 “저작물”이라 합니다)에 대한 저작권 (2차적저작물작성권 및 편집저작물작성권 포함)은 해당 저작물의 저작자(발표자 포함) 또는 (주)넥슨코리아 (이하 “권리자”라 합니다)에게 귀속되며, 권리자의 허락 없이 ...

백엔드