0) 요약

KIS / OpenDART / Naver 외부 API 호출 과정에서

연속적인 에러로 인한 API 차단 위험과 스케줄러 실패 문제를 해결하기 위해

AOP 기반으로 API·메서드별 Retry / RateLimit / CircuitBreaker 정책을 분리 적용하는 Resilience Layer 아키텍처를 설계 및 적용했습니다.


1) 문제 정의

시스템 상황

실제 발생한 에러 유형

기존 구조의 문제

→ 서비스 안정성과 외부 API 보호 모두 취약한 구조


2) 아키텍처 설계