1. 개인용 / 기업용 알림 인프라 분리기존 시스템은 '단일 시설(Facility)' 기준으로만 알림이 하드코딩되어 있어, 여러 시설을 관리해야 하는 '기업용 통합 관제(Company)'로 확장할 때 구조적인 병목이 있었음.[문제 상황: 데이터 혼선 및 확장성 제한] API와 내부 캐시 시스템이 개별 시설의 ID만 바라보고 동작하다 보니, 기업 관리자가 접속했을 때 알림 데이터를 캐싱하고 조회하는 과정에서 데이터 충돌이 발생할 위험이 컸음.[해결 방법] 가장 먼저 식별자(Prefix) 패턴을 도입해 캐시 메모리의 무결성을 확보함.캐시 키 분리: 인메모리나 Redis에 저장되는 최근 알림 데이터의 Key를 단순 숫자 ID에서 COMP_{id}(기업용)와 FAC_{id}(개인용)로 명확히 나눠 데이터 혼선을..