프로젝트 배경
1) 예상 리스크 및 대응 계획 - 다수 고객사의 API 호출이 동시에 몰릴 경우 브로커 API 레이트리밋을 초과할 리스크가 있으며, 고객사별 큐 우선순위와 스로틀링 정책으로 대응할 계획입니다. - 고객사별 예치금 잔액이 예고 없이 소진되어 발급이 중단될 리스크가 있으며, 잔액 임계치 알림과 자동 발급 일시 중지 로직으로 대응할 계획입니다. - 재처리 큐에서 동일 건이 중복 처리되는 리스크가 있으며, 멱
프로젝트 성과
우선순위 재처리 큐 알고리즘 설계
실패 사유·마감 임박도를 가중치로 환산한 우선순위 큐를 구현하여 재처리 순서를 자동 산정하는 로직을 설계합니다.
멀티 테넌트 API 키 체계 구축
고객사별 API Key 발급, IP 화이트리스트, 브로커 예치금 잔액 추적을 통합한 접근 관리 모듈을 구현합니다.
PDF 리포트 자동 생성 파이프라인 구현
jsPDF 기반 리포트 템플릿 엔진과 AWS S3 저장소를 연동해 발급 통계 리포트를 자동 발행하는 구조를 구축합니다.
실시간 상태 스트립 집계 설계
Redis Pub/Sub 기반 실시간 처리량 집계로 상태 스트립 인라인 지표를 초 단위로 갱신하는 구조를 설계합니다.
핵심 기능
진행 단계
멀티 테넌트 아키텍처 및 API 설계
2026.07
고객사별 API Key 스키마 설계, 브로커 예치금 추적 테이블 및 권한 모델 정의
프로젝트 상세
1) 포트폴리오 소개 코드에프·틸코 등 복수 브로커 API를 통합해 여러 고객사의 등기부등본·건축물대장 발급 현황을 실시간으로 관제하는 확장 플랫폼을 FastAPI와 Celery 기반으로 설계합니다. 실패 건 우선순위 재처리, 고객사별 API 접근 관리, 발급 통계 리포트 자동 생성까지 포함한 운영 확장 데모입니다. 2) 작업 범위 - 실시간 발급 관제 현황판: 전체 발급 요청의 처리 상태를 상태바로







