본문/내용
1. 본인이 개발 프로젝트를 수행하면서 가장 어려웠던 문제는 무엇이었으며, 어떻게 해결했는지 설명하세요.
개발 프로젝트를 수행하면서 가장 어려웠던 문제는 서버 안정성과 성능 최적화였습니다. 당시 대규모 사용자 유입으로 서버 부하가 급증하여 1초당 요청 처리량이 2000건에서 5000건으로 증가했고, 이로 인해 시스템 지연과 크래시가 빈번하게 발생하였습니다. 이를 해결하기 위해 서버의 병렬 처리 성능을 높이고, 부하 분산을 효율적으로 수행하기 위해 로드 밸런서를 도입하였습니다. 또한, 데이터베이스 쿼리 최적화를 위해 인덱스 재구성을 하고, 쿼리 프로파일링 도구를 활용해 병목 구간을 제거하였으며, 캐시 전략을 강화하여 실시간 데이터를 빠르게 제공할 수 있도록 조치하였습니다. 이후 서버 요청 처리 속도는 평균 150ms 내에 유지되었으며, 시스템 다운률은 0. 2% 이하로 떨어졌습니다. 이러한 노력을 통해 전체 서비스 가용성을 9 95% 이상으로 유지하며 안정성을 확보하였고, 사용자 만족도도 35% 향상되는 성과를 이루었습니다.
2. 시스텝기획에서 중요한 역할은 무엇이라고 생각하며, 그 이유를 말씀해주세요.
시스텝기획은 웹젠온네…