MMO 서버
전쟁밀도 동접 5,000
클라이언트
실행 화면 · 검증
링크 모음
GitHub · Notion
1-1
전체 구조
1-2
병목 개선
전체
클라
네트워크
게임
데이터베이스
↗
자세히 보기
2-1
실행 화면
2-2
안전성 검증
2-3
부하 검증
↗
자세히 보기
실험 16건 · 동접 200 → 7,200 으로 병목이 옮겨간 순서
고른 실험 — 끄고 → 켜고
고른 실험의 실측 보고서
노션 ↗
250명에서 5,000명까지, 실서버 연결 화면
1
웹 클라이언트
더미 250명
픽셀로 그린다
250명 접속 · 클라에 오는 것은 3×3 유효 섹터 안뿐
· 인원은 왼쪽 위 지표
2
콘솔 클라이언트
더미 1,000명
문자로 그린다
80×21 콘솔창 · 알파벳 = 사람 · 아래 = 주변 채팅
3
같은 웹 화면
더미 5,000명
시야 1,118명 · 채팅 1,427건/초 · 수신 223.9KB/초
— 서버는 정상, 화면 식별 어려움
앞 둘은 20초 녹화 · 세 번째는 캡처
(같은 서버에 부하 더미를 붙이고 각각 접속했다 · 더미는 쉬지 않고 이동·채팅한다 · 창 테두리만 잘라냈고 배속·편집 없음)
시작은 검증된 더미로, 커스텀 더미까지
천장을 하나씩 걷어내며, 동접 5,000까지
CODE
GitHub
MMO Server GitHub page
github.com/cocoz93/MMOServer ↗
NOTION
IOCP MMO
IOCP MMO 설계 문서
notion.site ↗
NOTION
DEV LOG 26
개발 일지와 학습 기록 전체. (Notion)
notion.site ↗
WEB
WEB PROFILE
포트폴리오 홈
cocoz93.github.io/portfolio ↗