Pingu
영차영차! Backend

데이터 분석” 태그의 포스트

(2개)

마케팅 트래킹을 위한 고정 URL 구현: Redis 캐싱과 미들웨어 설계

동일한 설문 폼을 여러 회차에 걸쳐 사용할 때 URL 변경으로 인한 마케팅 데이터 분산 문제를 해결하기 위해, Redis 캐싱과 MongoDB를 활용한 고정 URL 매핑 미들웨어를 구현한 과정을 소개합니다.

2026. 1. 21.
읽기 →
마케팅
트래킹
고정 URL
Redis
캐싱
UTM
데이터 분석

배치 시스템 성능 분석: 이벤트 기반 큐 설계와 Dead Letter Queue 에러 처리 (3)

스케줄러를 제거하고 이벤트 기반 큐 시스템으로 전환했습니다. Redis 버퍼에 ID만 저장하는 방식으로 메모리를 최적화하고, BullMQ를 활용한 배치 처리, 슬라이딩 윈도우 rate limiter, Dead Letter Queue를 통한 에러 처리까지 포함한 전체 설계를 소개합니다.

2026. 1. 21.
읽기 →
모니터링
성능 분석
데이터 분석
대시보드