목록 보기
하이브(Hive) SDK 초기화 속도 개선기
프론트엔드

하이브(Hive) SDK 초기화 속도 개선기

컴투스
컴투스
2022년 5월 30일

두줄요약

Hive SDK의 파일 I/O와 직렬 네트워크 통신, 재시도 구조를 분석해 초기화 지연을 개선했습니다. API 병합·병렬화와 분산 서버 전략으로 3G 환경 초기화 시간을 약 30% 단축했습니다.

문제 상황

  • 게임 진입 전 로그인·약관·빌링 등 Hive SDK 초기화에 수 초 이상 소요
  • 저사양 단말과 불안정한 네트워크 환경에서 초기화 지연 및 진입 경험 저하

원인 분석

  • 초기화 단계의 10개 서버 통신과 데이터 처리 로직의 직렬 수행
  • iOS Property 자동 저장에 따른 반복 파일 읽기·쓰기
  • 상용 서버 장애 시 타임아웃 후 분산 서버를 재시도하는 긴 대기 구조

해결 방법

  • AutoSave 비활성화, 명시적 저장 시점 적용, 기존 값 비교를 통한 불필요한 파일 쓰기 제거
  • 통합 가능한 API 병합, 의존 관계가 같은 통신의 병렬화, UI 노출 중 백그라운드 통신 수행
  • 분산 서버 통신 이력 이후 상용·분산 서버 동시 요청 및 불필요한 재시도 축소

성능/운영 포인트

  • 3G 환경 Unity 샘플 초기화 시간 Android 24.2초→17.3초, iOS 26.4초→19.2초
  • SDK 전체 초기화 속도 약 30% 개선, Cocos 샘플 평균 37.5% 단축
  • 인증 중심 분산 서버 적용 범위를 초기화·로그인 필수 서비스로 확대

다음 읽기

같은 회사의 연관 글

손 쉬운 글로벌 소통 전략, 하이브(Hive) 커뮤니티

하이브 커뮤니티는 게임과 연동되는 포럼형 커뮤니티 서비스로, 별도 웹 개발 없이 운영할 수 있도록 구성했습니다. 16개 언어 지원과 쿠폰, 공지, 제재 관리 기능으로 글로벌 게임 운영을 돕습니다.

컴투스
컴투스
기타
전체 보기

댓글 0개

댓글을 작성하려면 로그인이 필요합니다.

댓글을 불러오는 중...