reportId중복 요청, 중복 작업, 중복 결과를 서로 다른 층에서 막는다
큐에서 한 번만 보였다는 사실만으로 외부 저장이 한 번만 수행됐다고 판단할 수 없습니다.
deduplication.idUNIQUE + atomic upsert→
Worker 강제 종료→
재실행 시 기존 결과 재사용큐에서 한 번만 보였다는 사실만으로 외부 저장이 한 번만 수행됐다고 판단할 수 없습니다.
reportIddeduplication.idUNIQUE + atomic upsert