Kim Junsu

[DataPipeline] Bronze Pipeline: 이종 금융·거시경제 API 189개 지표의 비동기 수집 최적화

대규모 금융 데이터 파이프라인의 병목 격리 및 비동기 스트리밍 적재: 189개 엔드포인트 17초 완결 아키텍처 Executive Summary (핵심 요약) 문제: 4개 금융 기관(189개 엔드포인트)의 극단적인 TPS 편차(2~20 TPS) 환경에서, 스케줄러 풀(slot=128)의 무제한 동시 호출로 인한 HTTP 429 차단이 발생함. 또...

[Architecture] 설계를 코드로 빚어내는 5단계 계층형 아키텍처 명세

Config-Data-Driven 구현을 위한 5-Layer Architecture 1. 서론 (Introduction) 앞선 글을 통해 소스 코드와 구동 설정을 분리하여 영속성을 확보하는 ‘Config-Data-Driven’ 패러다임의 명확한 당위성과 공학적 이점을 검증하고, 이를 프로젝트의 핵심 기법으로 도입하기로 최종 결정했습니다. 그러나 아...

[Philosophy] 지속 가능한 서비스를 위한 개발 철학

지속 가능한 서비스를 위한 개발 철학 (Development Philosophy) 1. 서론 (Introduction) 현대 소프트웨어 엔지니어링 환경에서 시스템을 설계하고 운영하는 것은 단발성 기능 구현을 넘어, 시스템의 전 생애 주기를 관리하는 고도의 전략적 행위입니다. 초기 가설 검증이나 신속한 MVP(최소 기능 제품) 개발 단계에서는 단순히...