프로젝트 배경
1. 문제점 - 운영(웹)과 실시간 기능이 한 시스템에 섞이면 성능/장애 원인 분리가 어려움 - 동시접속 증가 시 지연과 끊김이 사용자 경험에 직접 영향 - 기능은 늘어나는데 운영툴/로그/권한이 부족하면 유지보수 비용이 급증 2. 목표 - 웹(관리/정산/콘텐츠)과 실시간(세션/동기화)을 분리한 2-서버 구조 확립 - 지연·장애 대응이 가능한 모니터링/로그 기반 운영 체계 구축 - 기
프로젝트 성과
실시간 안정성 및 운영 효율 개선
웹 서버와 실시간 서버를 분리하여 병목 구간을 명확히 하고, 로그/지표 기반으로 장애 원인 분석과 대응 시간을 단축할 수 있는 운영 체계를 구축했습니다.
기능 범위 합의로 일정 리스크 최소화
필수/옵션 요구사항을 초기에 확정하고 단계별 산출물을 고정하여, 개발 과정에서의 범위 확대를 통제 가능한 형태로 관리했습니다.
유지보수 비용 절감형 아키텍처 정립
공통 모듈화, 표준화된 네트워크 계층, 운영툴/권한 체계를 통해 인수인계 및 확장 개발 난이도를 낮췄습니다.
핵심 기능
진행 단계
요구사항 정의 및 범위 확정
2025.01.
필수/옵션 분리, 화면·API 목록화, 동시접속/지연 목표 등 비기능 요건 합의
프로젝트 상세
본 포트폴리오는 “웹 서비스 운영(관리/정산/콘텐츠 등)”과 “실시간 기능(세션/매칭/동기화 등)”이 동시에 필요한 프로젝트를 대상으로, 웹 서버와 실시간 서버를 분리하여 안정적으로 구축한 총괄 개발 포트폴리오입니다. * 초기 단계에서 요구사항을 “필수/옵션”으로 구분하고, 트래픽·동시접속·지연시간·장애 대응 같은 비기능 요건을 먼저 정의한 뒤 아키텍처를 설계합니다. * 구현은 보통 다음 구조로 진







