지금 매출은 얼마인가요?
·2024.11.18 09:00
핵심 내용
데브시스터즈가 게임 런칭 시 신속한 의사결정을 위해 10분 이내 지연 시간을 보장하는 준실시간 지표 파이프라인을 구축했다.
1 / 2
자세히 보기
게임 런칭 직후에는 유저 접속 현황과 매출 성과를 신속하게 파악하는 것이 매우 중요하다. 하지만 기존의 Databricks와 Elastic Stack 기반 환경은 국가나 OS별 세부 지표 확인이 어렵거나, 데이터 집계 지연 및 높은 운영 비용이라는 한계가 있었다.
이를 해결하기 위해 데브시스터즈는 준실시간(near real-time) 지표 파이프라인을 새롭게 설계했다. 이 파이프라인은 다음과 같은 핵심 요구사항을 충족한다:
- 10분 이내의 지연 시간(SLO) 보장
- 국가, OS, 스토어 등 다양한 차원의 핵심 지표 제공
- 하트비트 로그를 활용한 클라이언트 데이터 적극 수집
- SQL 기반의 ETL을 통한 복잡한 비즈니스 로직(환율 반영 등) 구현
새로운 시스템은 Kafka를 통한 스트리밍 데이터 수집부터 전처리, 집계, 시각화 단계로 구성된다. 이를 통해 데이터 엔지니어뿐만 아니라 데이터 분석가도 SQL을 사용하여 정확하고 신속한 지표를 서비스할 수 있는 환경을 마련했다.
이 한국어 요약은 AI가 자동으로 만들었습니다. 원문의 주장과 맥락은 원문에서 확인해 주세요. 저작권은 원저작자에게 있습니다.