[NDC] 실버바인 대기열 서버 설계 리뷰

  Рет қаралды 1,850

NDC

NDC

5 жыл бұрын

NDC 2019 [실버바인 대기열 서버 설계 리뷰] 세션 공유드립니다.
상세 내용은 NDC Replay 홈페이지를 참고 부탁드려요. 😊
1. 발표자 성함 : 강성훈
2. 발표자 소개 : 대학원에서 프로그래밍 언어 전공으로 석사 졸업 후 여러 벤처기업에서 백엔드-프론트엔드와 아키텍처를 가리지 않고 개발을 해 왔습니다. 넥슨에서는 〈마비노기 듀얼〉의 서버 프로그래밍을 담당한 뒤, 오랫만에 전공을 살려 카일루아라는 언어를 개발하였고, 현재는 실버바인 서버 엔진 2의 개발에 참여하고 있습니다. 리듬게임, 난해한 프로그래밍 언어, Rust 등의 키워드로 검색해 보면 흑역사가 튀어 나오기도 합니다.
카일루아 관련 발표: NDC2016 "〈마비노기 듀얼〉 서버, 동적 타입 언어에서 반 정적 타입 언어로의 변신", NDC2017 "내가 만든 언어의 개발환경을 Visual Studio Code로 빠르고 쉽게 구축하기"
실버바인 서버 엔진 2 관련 발표: NDC2018 "실버바인 서버 엔진 2 설계 리뷰"
3. 세션 소개 : 2018년에 글로벌 런칭한 모바일 게임 〈마블 배틀라인〉은 실버바인 서버 엔진 2(NDC2018 "실버바인 서버 엔진 2 설계 리뷰" 발표 참고)와 더불어 실버바인 대기열 서버라는 새로운 서비스를 도입했습니다. 대기열 서버는 게임 서버가 사람이 너무 많거나 장애가 일어나 접속이 어려울 때를 대비해 진입하는 사용자를 제어하는, 가볍지만 책임이 막중한 서비스입니다. 이 발표에서는 대기열 서버가 왜 필요한지, 그리고 그 목적을 달성하기 위해 어떤 "적절한" 설계를 했는지를 리뷰합니다.
감사합니다.
본 NDC 발표 동영상(이하 “저작물”이라 합니다)에 대한 저작권 (2차적저작물작성권 및 편집저작물작성권 포함)은 해당 저작물의 저작자(발표자 포함) 또는 (주)넥슨코리아 (이하 “권리자”라 합니다)에게 귀속되며, 권리자의 허락 없이 이를 상업적으로 이용하거나 무단으로 도용, 편집, 2차적저작물을 작성, 공중송신, 배포할 수 없습니다.

Пікірлер
HOW DID HE WIN? 😱
00:33
Topper Guild
Рет қаралды 40 МЛН
THEY WANTED TO TAKE ALL HIS GOODIES 🍫🥤🍟😂
00:17
OKUNJATA
Рет қаралды 21 МЛН
How Many Balloons Does It Take To Fly?
00:18
MrBeast
Рет қаралды 25 МЛН
1❤️
00:17
Nonomen ノノメン
Рет қаралды 13 МЛН
개발시 데이터베이스 선택 가이드 (총정리)
6:58
코딩애플
Рет қаралды 142 М.
HOW DID HE WIN? 😱
00:33
Topper Guild
Рет қаралды 40 МЛН