1 vCPU와 1GB RAM의 월 6달러 VPS에서 Go, WebSocket과 20Hz 월드로 1000명 부하를 시험했지만 약 330연결부터 송신 큐와 TCP 메모리가 급증했습니다. 트래픽의 99.9% 이상이 서버에서 클라이언트 방향이었고 월 3TB 한도로 24시간 유지 가능한 동접은 약 127명이었습니다. 공통 스냅샷 주기와 패킷 크기가 다음 최적화 대상입니다.
Tech로 돌아가기
Tech
월 6달러 VPS의 MMORPG 병목은 CPU가 아니라 네트워크였습니다
소형 실시간 서버는 CPU보다 송신 대역폭과 월 전송량이 먼저 한계가 될 수 있어 실제 패킷 기준 비용 계산이 필요합니다.