Use Case
이벤트 스트리밍 기반 실시간 부정 탐지 시스템 - 글로벌 게임 선도기업 K사
대규모 게임 로그를 일일 배치로 처리하던 K사는 스트리밍 플랫폼을 도입해 글로벌 서버 로그를 실시간 수집하고 이상 행동을 즉시 탐지하는 체계를 구축했습니다. 이를 통해 운영 솔루션을 통합하고 인력 리소스를 절감하며, 부정행위 차단과 서비스 안정성을 강화했습니다.

과제
MMORPG를 운영하는 K사는 대규모 로그 데이터를 일일 단위 배치 처리하는 방식으로 부정행위를 탐지하고 있어, 실시간 대응이 어려웠습니다. 하루 단위의 탐지 주기로 인해 게임 경제와 생태계 보호에 취약점이 있었고, 외부 분석 솔루션으로 인한 비용 부담도 높았습니다. 로그 수집부터 분석, 대응까지 전 과정의 실시간 처리 체계가 필요했습니다.
솔루션
Kafka 기반 Confluent Platform을 활용한 이벤트 스트리밍 아키텍처를 구축했습니다. 게임 서버 로그를 Kafka로 실시간 수집하고, KSQL을 통해 이상 패턴(비정상 클릭, 이동, 거래 등)을 즉시 탐지하는 스트리밍 분석 체계를 구현했습니다. Topic 기반으로 데이터를 효율적으로 분리하고, 이상 행위 발생 시 즉각적인 알림과 대응이 가능한 구조를 마련했습니다.
성과
- 실시간 부정행위 탐지 및 대응: 발생 즉시 감지하고 조치하여 게임 경제 보호
- 외부 분석 솔루션 제거로 비용 절감: 자체 솔루션으로 라이선스 및 데이터 처리 비용 최적화
- 보안 인프라 단일화로 안정성 향상: 장애 포인트 감소 및 관리 효율성 증대
- 게임 생태계 신뢰도 개선: 공정한 게임 환경 유지로 고객 만족도 및 충성도 강화