회고록
갑진년 연초 회고록 : 게임회사의 게임서버개발자 1년 돌아보기
갑진년 맞이 연초 회고록을 작성해 보려고 한다. 2023년 1월, 모바일 게임 회사에 지원을 하였다. 공고에는 php, golang, node.js, c, c++, docker, kubernetes, helm, redis, memcached, mysql 등과 같은 기술들이 적혀있었다. 공고를 보고 게임회사에서 서버 개발자는 어떤일을 하는지 몰랐어서, 검색을 해본 결과,, 두종류의 서버로 나뉘었다. 1. 실시간 기능이 필요한 소켓 서버 2. 일반적인 웹 서버 1번의 경우에는 예를 들자면, MMORPG인 리니지와 같이 수만명의 연결을 유지해 상호작용이 필요한 서버이고, 2번의 경우를 예를 들자면, 턴제게임인 세븐나이츠와 같이 혼자 플레이 하는 서버이다. (pvp와 같이 실시간 대전 서버의 기능이 필요하다면 ..