Uncategorized

Uncategorized

K8s Topology Aware Routing

K8s Topology Aware Routing이란? 멀티존 클러스터에서 Service 트래픽은 기본적으로 모든 존의 Pod에 균등 분배됩니다. Zone A의 클라이언트가 Zone C의 Pod에 […]

Uncategorized

NestJS 스트리밍 대용량 업로드

NestJS 스트리밍 업로드란? 기본 Multer 파일 업로드는 전체 파일을 메모리나 디스크에 버퍼링한 뒤 처리합니다. 수백 MB~GB 파일에서는 메모리 폭발이나 디스크

Uncategorized

Spring RetryTemplate 커스텀 전략

Spring RetryTemplate이란? Spring Retry의 @Retryable 어노테이션은 간편하지만, 런타임에 재시도 정책을 변경하거나 복합 조건을 적용하기 어렵습니다. RetryTemplate은 프로그래밍 방식으로 재시도 정책을

Uncategorized

TypeORM Subscriber 트랜잭션 훅

TypeORM Subscriber 트랜잭션 훅이란? TypeORM의 EntitySubscriber는 엔티티 변경 이벤트를 가로채는 옵저버 패턴입니다. 단순 @BeforeInsert/@AfterInsert 데코레이터와 달리, Subscriber는 트랜잭션 커밋/롤백 시점을

Uncategorized

멀티 전략 앙상블 자동매매

왜 단일 전략은 위험한가 아무리 뛰어난 자동매매 전략이라도 모든 시장 환경에서 수익을 내기는 불가능합니다. 추세추종 전략은 횡보장에서 연속 손실을 내고,

Uncategorized

NestJS OAuth2 PKCE 인증 심화

OAuth2 PKCE란? PKCE(Proof Key for Code Exchange)는 OAuth2 Authorization Code Flow의 보안 확장입니다. 원래 모바일/SPA 등 client_secret을 안전하게 보관할 수

Uncategorized

거래소 API 장애 대응 전략

거래소 API 장애, 왜 대비해야 하는가 자동매매 봇을 운영하다 보면 거래소 API 장애는 피할 수 없는 현실입니다. 바이낸스, 업비트 등

Uncategorized

K8s Lease 리더 선출 심화

K8s Lease 기반 리더 선출이란? 분산 시스템에서 단 하나의 인스턴스만 특정 작업을 수행해야 할 때 리더 선출(Leader Election)이 필요합니다. Kubernetes는

위로 스크롤
WordPress Appliance - Powered by TurnKey Linux