본문/내용
1.지원 직무와 관련한 경력 및 경험 활동의 주요 내용과 본인의 역할에 대해서 구체적으로 기술해 주십시오
[성공적인 서버 최적화 경험] 넥슨코리아에서 FACEPLAY 프로젝트의 서버 프로그래머로서 대규모 동시접속자 처리와 서버 안정성 향상에 중점을 두고 활동해왔습니다. 프로젝트 초기 단계에서 핵심 서버의 부하 분산 시스템이 미비하여 서버 다운율이 2%에 달하는 문제를 파악하였으며, 이를 개선하기 위한 다양한 최적화 방안을 강구하였습니다. 서버 부하 테스트를 통해 CPU 사용량이 최대 85%에 이르는 문제를 발견 후, Lua 스크립트와 C++ 기반의 멀티스레딩 기법을 도입하여 병렬 처리 성능을 향상시켰습니다. 그 결과, 서버 처리량이 기존보다 45% 향상되어 초당 처리 가능 요청 수가 1500건에서 2200건으로 증가하였으며, 서버 다운 빈도는 0. 5% 이하로 감소하였습니다. 또한, 데이터베이스의 병목 현상 해결을 위해 쿼리 최적화와 인덱스 재구축을 실시하여 데이터 접근 속도를 30% 향상시켰습니다. 이 과정에서 서버 모니터링 시스템을 구축하여 실시간 성능 지표를 확인하고, 문제 발생시 빠르게 대응할 수 있도록 하여 서비스 안정성을 크게 높였습니다…