K8s Descheduler 리밸런싱
K8s Descheduler란? Kubernetes 스케줄러는 Pod를 최초 배치할 때만 동작한다. 노드가 추가되거나, 리소스 사용 패턴이 변하거나, Taint/Label이 바뀌어도 이미 실행 중인 […]
K8s Descheduler란? Kubernetes 스케줄러는 Pod를 최초 배치할 때만 동작한다. 노드가 추가되거나, 리소스 사용 패턴이 변하거나, Taint/Label이 바뀌어도 이미 실행 중인 […]
변동성 타겟팅이란? 변동성 타겟팅(Volatility Targeting)은 포트폴리오의 실현 변동성을 일정 수준으로 유지하는 퀀트 투자 전략입니다. 시장이 급변할 때 자동으로 포지션 크기를
Spring for GraphQL이란? Spring for GraphQL은 Spring Boot 3에서 공식 지원하는 GraphQL 통합 프레임워크다. 기존 graphql-java를 기반으로 어노테이션 기반 컨트롤러,
호가창(LOB)이란 무엇인가 호가창(Limit Order Book, LOB)은 특정 자산에 대해 매수·매도 주문이 가격별로 쌓여 있는 데이터 구조입니다. 파이썬 호가창 분석 자동매매는
class-transformer란? NestJS에서 API 응답을 가공할 때 class-transformer는 핵심 라이브러리다. 평문 객체(Plain Object)를 클래스 인스턴스로 변환하고, 데코레이터로 필드 노출/제외, 이름 변경,
Prisma 트랜잭션의 종류 Prisma는 세 가지 트랜잭션 방식을 제공한다. Nested Writes(암묵적), Sequential Operations($transaction 배열), Interactive Transactions($transaction 콜백)이다. 각각 적합한 사용
멀티 테넌시란? 멀티 테넌시(Multi-Tenancy)는 하나의 애플리케이션 인스턴스로 여러 고객(테넌트)을 서비스하는 아키텍처다. SaaS 제품에서 필수적이며, 각 테넌트의 데이터가 격리되면서도 인프라 비용을
Flyway 마이그레이션이란? Flyway는 데이터베이스 스키마 변경을 버전 관리하는 마이그레이션 도구다. Git이 소스 코드를 추적하듯, Flyway는 SQL 스크립트의 실행 이력을 flyway_schema_history
Spring Boot와 Jackson Spring Boot는 JSON 직렬화/역직렬화에 Jackson을 기본으로 사용한다. @RestController의 응답, @RequestBody의 요청 파싱, RestClient/WebClient의 HTTP 통신 모두 Jackson의