Patch Strategy

핫픽스와 업데이트 의사결정

긴급도, 변경 범위, 검증 비용을 나누면 핫픽스로 보낼지 정식 업데이트로 묶을지 판단할 수 있습니다.

Issue장애와 요구사항 접수
Scope데이터 변경인지 코드 변경인지 분류
Packagepak, config, asset 단위 결정
Rollout점진 배포와 롤백 준비
01

Hotfix

크래시, 익스플로잇, 진행 불가처럼 즉시 막아야 할 때 씁니다.

02

Incremental

변경 파일만 내려 받아 다운로드 부담을 줄입니다.

03

Live Data

밸런스와 이벤트는 데이터 중심 구조일 때 빠르게 바꿀 수 있습니다.

04

Rollback

실패한 배포를 되돌릴 기준 버전과 절차가 필요합니다.

C++ 설계 포인트

  • 핫픽스 가능한 값은 코드 상수보다 데이터 에셋이나 설정으로 분리합니다.
  • 패치 파일은 무결성 검증과 버전 비교를 거쳐 마운트합니다.
  • 서버와 클라이언트 버전 정책이 다르면 접속 차단 기준이 필요합니다.

전략 매칭

Config작은 수정
Pak patch에셋 변경
Launcher대형 업데이트
CDN전송 안정성