Spring AOP 실전 심화 가이드
Spring AOP란? Spring AOP(Aspect-Oriented Programming)는 횡단 관심사(cross-cutting concern)를 비즈니스 로직에서 분리하여 모듈화하는 프로그래밍 패러다임입니다. 로깅, 트랜잭션, 보안, 캐싱 등 여러 […]
Spring AOP란? Spring AOP(Aspect-Oriented Programming)는 횡단 관심사(cross-cutting concern)를 비즈니스 로직에서 분리하여 모듈화하는 프로그래밍 패러다임입니다. 로깅, 트랜잭션, 보안, 캐싱 등 여러 […]
TWAP 주문 실행 전략이란? TWAP(Time-Weighted Average Price)은 대량 주문을 일정 시간에 걸쳐 균등하게 분할 실행하는 알고리즘 트레이딩 전략입니다. 기관 투자자와
Kustomize란? Kustomize는 Kubernetes 매니페스트를 템플릿 없이 오버레이 방식으로 커스터마이징하는 도구다. Helm이 Go 템플릿으로 값을 주입하는 반면, Kustomize는 원본 YAML을 그대로
NestJS Middleware란? NestJS의 Middleware는 라우트 핸들러 실행 전에 요청/응답 객체에 접근하는 함수다. Express/Fastify 미들웨어와 동일한 개념이며, NestJS 요청 라이프사이클에서 가장
N+1 문제란? JPA에서 가장 흔하고 치명적인 성능 문제다. 부모 엔티티 1건을 조회한 뒤, 연관된 자식 엔티티를 건별로 추가 쿼리하는 현상이다.
Drizzle 스키마 정의 방식 Drizzle ORM은 TypeScript 코드 자체가 스키마 정의이자 마이그레이션의 원본(source of truth)이다. drizzle-kit이 스키마 파일을 분석해 SQL
왜 매매 로그를 분석해야 하는가 자동매매 봇을 만들고 실행하는 것은 시작에 불과합니다. 진짜 수익을 만드는 과정은 매매 로그를 분석하고 전략을
Kubernetes 스토리지의 핵심 개념 컨테이너는 본질적으로 임시(ephemeral)다. Pod가 재시작되면 컨테이너 내부 파일시스템은 초기화된다. 데이터베이스, 파일 업로드, 로그 등 영속적인 데이터가
거래소 API란? 거래소 API(Application Programming Interface)는 프로그램이 거래소와 직접 통신하여 시세 조회, 주문 실행, 잔고 확인 등을 자동으로 수행할 수