K8s Topology Aware Routing
K8s Topology Aware Routing이란? 멀티존 클러스터에서 Service 트래픽은 기본적으로 모든 존의 Pod에 균등 분배됩니다. Zone A의 클라이언트가 Zone C의 Pod에 […]
K8s Topology Aware Routing이란? 멀티존 클러스터에서 Service 트래픽은 기본적으로 모든 존의 Pod에 균등 분배됩니다. Zone A의 클라이언트가 Zone C의 Pod에 […]
NestJS 스트리밍 업로드란? 기본 Multer 파일 업로드는 전체 파일을 메모리나 디스크에 버퍼링한 뒤 처리합니다. 수백 MB~GB 파일에서는 메모리 폭발이나 디스크
Prisma Fluent API란? Prisma Client의 Fluent API는 관계를 체이닝으로 탐색하는 쿼리 패턴입니다. include/select와 달리, 관계 체인의 끝에서 단일 관계 결과만
Spring RetryTemplate이란? Spring Retry의 @Retryable 어노테이션은 간편하지만, 런타임에 재시도 정책을 변경하거나 복합 조건을 적용하기 어렵습니다. RetryTemplate은 프로그래밍 방식으로 재시도 정책을
TypeORM Subscriber 트랜잭션 훅이란? TypeORM의 EntitySubscriber는 엔티티 변경 이벤트를 가로채는 옵저버 패턴입니다. 단순 @BeforeInsert/@AfterInsert 데코레이터와 달리, Subscriber는 트랜잭션 커밋/롤백 시점을
왜 단일 전략은 위험한가 아무리 뛰어난 자동매매 전략이라도 모든 시장 환경에서 수익을 내기는 불가능합니다. 추세추종 전략은 횡보장에서 연속 손실을 내고,
OAuth2 PKCE란? PKCE(Proof Key for Code Exchange)는 OAuth2 Authorization Code Flow의 보안 확장입니다. 원래 모바일/SPA 등 client_secret을 안전하게 보관할 수
거래소 API 장애, 왜 대비해야 하는가 자동매매 봇을 운영하다 보면 거래소 API 장애는 피할 수 없는 현실입니다. 바이낸스, 업비트 등
K8s Lease 기반 리더 선출이란? 분산 시스템에서 단 하나의 인스턴스만 특정 작업을 수행해야 할 때 리더 선출(Leader Election)이 필요합니다. Kubernetes는