프로젝트 배경
1) 예상 리스크 및 대응 계획 - 다중 처리장의 센서 이벤트를 Redis Pub/Sub으로 집계할 때 처리장 수 증가에 따른 채널 폭발적 증가를 방지하는 토폴로지 설계 필요 - 처리장마다 다른 DO 임계값 설정과 알림 규칙을 단일 감시 루프에서 처리하되 특정 처리장 지연이 전체 루프에 영향을 주지 않는 격리 구조 설계 필요 - 파라미터 복사 트랜잭션 중 일부 처리장 적용 실패 시 전체 롤백 여부 또는
프로젝트 성과
Redis Pub/Sub 멀티 처리장 이벤트 집계 구조 설계
처리장별 독립 채널을 단일 FastAPI SSE 연결로 팬인하는 이벤트 집계 아키텍처를 설계하고, 처리장 수 증가 시 수평 확장 가능한 구독 관리 구조를 구현합니다.
이상 감지 규칙 플러그인 엔진 구현
DO 이상·통신 단절·모델 신뢰도 저하 등 이상 유형별 감지 전략을 플러그인 방식으로 등록하여 신규 이상 유형 추가 시 코드 수정 없이 확장 가능한 규칙 엔진을 설계합니다.
JSON diff 기반 파라미터 버전 비교 뷰어 구현
파라미터 버전 간 변경 필드를 JSON diff 알고리즘으로 비교하고 추가·수정·삭제 항목을 색상으로 강조하는 감사 추적 컴포넌트를 설계하여 변경 이력 가시성을 확보합니다.
예측 정확도 MAE/RMSE 집계 리포트 파이프라인 설계
PostgreSQL 집계 쿼리로 기간별·처리장별 예측 오차를 산출하고 Recharts ComposedChart로 예측·실측 비교를 레이어드 시각화하는 리포트 모듈을 구현합니다.
핵심 기능
진행 단계
다중 처리장 데이터 모델 및 Redis 이벤트 구조 설계
2026.06
처리장·사이트 계층 구조 ERD 설계, Redis Pub/Sub 채널 토폴로지 정의, 알림 규칙 스키마 및 파라미터 버전 이력 테이블 설계
프로젝트 상세
1) 포트폴리오 소개 P1 MVP의 단일 처리장 AI 제어 시스템을 확장하여 다중 처리장 통합 관제, 이상 감지 알림, 예측 정확도 리포트, 알고리즘 파라미터 중앙 관리까지 포함한 엔터프라이즈급 수처리 제어 플랫폼을 설계한 확장 데모입니다. Redis 기반 실시간 이벤트 큐와 야간 관제에 최적화된 다크 UI로 복수 현장 동시 모니터링 시나리오를 구현합니다. 2) 작업 범위 - 다중 처리장 통합 대시보







