데브시스터즈
-
데브시스터즈 컨퍼런스글또 2022. 11. 1. 23:22
안녕하세요. 이번 글은 NDC21/22에서 발표한 데브시스터즈의 발표 영상들을 시청하였습니다. 흥미롭고 대단하다고 느껴지는 부분이 많아 정리하게 되었습니다. [NDC21-프로그래밍] 〈쿠키런: 킹덤〉 서버 아키텍처 뜯어먹기! 처음 알게 된 개념들이 많았습니다. 액터 모델, akka 클러스터링 등의 재밌어 보이는 기술을 사용하고 있습니다. 해당 개념들을 사이드 프로젝트로 구현해보고 싶은 마음이 생겼습니다. 게임 서버는 stateful하게 유저를 관리하는데 이때 사용된 방법들이었습니다. 액터 모델은 스레드 + 큐라고 볼 수 있다고 하고 akka 클러스터의 코디네이터를 통해 엑터가 어디에 있던지 쉽게 stateful을 유지할 수 있다고 합니다. 단점은 운영과 배포가 어렵다고 합니다. 상태 저장은 이벤트 소싱방..