Problem
- 기존 트리거가 후행 지표인 Backlog에 의존해 운영 이상을 늦게 감지
- 지역별 지표를 조회할 때 N+1 쿼리가 반복 호출됨
회사
후행 지표인 Backlog보다 먼저 운영 이상을 감지하는 선행 지표와 알림 파이프라인
수행기간 | 2026.01 ~ 2026.02
이상 감지 시점
후행 지표인 Backlog 기반 트리거
평균 13분 빠른 감지 (강남 백테스트)
지역별 조회
N+1 쿼리 100회
배치 조회 1회
선행 지표 Target On Duty 설계
Backlog는 이상이 쌓인 뒤에야 오르는 후행 지표라 감지가 늦어 더 앞선 신호를 지표로 정의
SQLite 복합 인덱스와 배치 조회
지역마다 반복 호출되던 N+1 쿼리를 한 번의 조회로 줄임