채팅에서 '읽지 않은 멘션 또는 DM이 있는 사용자’를 모두 나열하는 쿼리가 하나 있습니다. 너무 교묘하게 작성하려다 보니 오히려 잘못된 결과가 나왔습니다. 채널 내 멘션이나 DM의 읽지 않은 항목에 대해 ‘채팅 요약’(즉, 이메일 알림)을 큐에 넣어야 하는데, 모든 메시지에 대해 작업을 큐에 넣었습니다 해당 작업은 5분마다 실행되었기 때문에, 쓸모없는 작업으로 Sidekiq가 쉽게 부풀어 올랐습니다… (참고: 멘션을 가져올 수 없었기 때문에 다행히 이메일은 발송되지 않았습니다).