K8s Affinity 스케줄링 심화
Affinity란? Kubernetes 스케줄러는 기본적으로 리소스 여유가 있는 노드에 Pod을 배치한다. 하지만 실무에서는 “GPU 노드에만 ML Pod 배치”, “같은 서비스의 Pod을 […]
Affinity란? Kubernetes 스케줄러는 기본적으로 리소스 여유가 있는 노드에 Pod을 배치한다. 하지만 실무에서는 “GPU 노드에만 ML Pod 배치”, “같은 서비스의 Pod을 […]
왜 DataSource 라우팅이 필요한가? 트래픽이 늘어나면 단일 DB로는 한계가 온다. MySQL Read Replica를 두고 쓰기는 Primary, 읽기는 Replica로 분산하면 DB
MySQL Replication이란? MySQL Replication은 하나의 소스(Master) 서버에서 발생한 데이터 변경을 하나 이상의 레플리카(Slave) 서버로 자동 복제하는 기능이다. 읽기 부하 분산,
왜 Serialization이 중요한가? API 응답에 엔티티를 그대로 반환하면 비밀번호, 내부 ID, 소프트 삭제 플래그 같은 민감한 필드가 노출된다. NestJS는 class-transformer
Service Mesh란? 마이크로서비스 아키텍처에서 서비스 간 통신은 복잡해진다. 각 서비스에 재시도, 타임아웃, mTLS, 로드밸런싱 로직을 개별 구현하면 코드 중복과 운영
시장 레짐이란? 시장 레짐(Market Regime)이란 시장이 특정 기간 동안 보이는 구조적 상태를 의미합니다. 크게 추세장(Trending), 횡보장(Mean-Reverting), 고변동성 위기(Crisis) 세 가지로
JPA Projection이란? Spring Data JPA에서 엔티티 전체를 조회하면 불필요한 컬럼까지 SELECT된다. Projection은 필요한 컬럼만 선택적으로 조회하는 기법으로, 네트워크 대역폭과 메모리
온체인 데이터란? 온체인 데이터(On-chain Data)는 블록체인에 기록된 모든 거래·지갑·스마트컨트랙트 활동 데이터를 의미합니다. 전통 금융의 재무제표나 거래량 데이터와 달리, 온체인 데이터는
Kubernetes Ingress란? Kubernetes Ingress는 클러스터 외부에서 내부 Service로 HTTP/HTTPS 트래픽을 라우팅하는 API 오브젝트다. NodePort나 LoadBalancer Service와 달리, 호스트 기반·경로 기반