https://brunch.co.kr/@skykamja24/243
1️⃣ 실무에서 가장 흔한 패턴 (현실적인 답)
✅ 초기~중간 단계 서비스 (대부분)
👉 오픈소스 or SaaS 분석 플랫폼 + 최소한의 이벤트 수집 파이프라인
- 프론트/백엔드에서 이벤트 전송
- 수집 SDK or HTTP API
- 내부 MQ를 직접 운영하지 않는 경우 많음
왜냐하면
- 사용자 행동 분석은 비즈니스 로직이 아니라 도구의 영역
- 직접 만들면 비용 대비 얻는 게 적음
- PM/기획자가 바로 볼 수 있어야 함
2️⃣ “직접 메시지 큐 + 분석 서버”를 두는 경우는 언제?
❗ 아래 조건이 맞을 때만 직접 구축
- DAU/MAU가 매우 큼 (수백만 이상)
- 이벤트 볼륨이 초당 수만~수십만
- 실시간 분석, 추천, 이상 탐지까지 필요