Spring AOP 프록시 심화
Spring AOP란? AOP(Aspect-Oriented Programming)는 로깅, 트랜잭션, 보안 등 횡단 관심사(Cross-Cutting Concern)를 비즈니스 로직과 분리하는 프로그래밍 패러다임입니다. Spring AOP는 프록시 기반으로 […]
Spring AOP란? AOP(Aspect-Oriented Programming)는 로깅, 트랜잭션, 보안 등 횡단 관심사(Cross-Cutting Concern)를 비즈니스 로직과 분리하는 프로그래밍 패러다임입니다. Spring AOP는 프록시 기반으로 […]
자동매매 봇, 직접 만들어야 하는 이유 퀀트 투자에 관심을 가지면 자연스럽게 자동매매 봇을 떠올리게 된다. 24시간 돌아가는 코인 시장에서 사람이
NestJS Interceptor란? NestJS Interceptor는 @Injectable() 클래스로, NestInterceptor 인터페이스를 구현합니다. AOP(Aspect-Oriented Programming) 패턴에서 영감을 받아 요청/응답 흐름의 전·후 처리를 깔끔하게 분리할
퀀트 백테스트, 왜 실전에서 안 통할까? 퀀트 투자를 시작하면 누구나 백테스트(Backtest)부터 돌려본다. 과거 데이터로 전략을 검증하고, 수익 곡선이 우상향하면 “이거다!”
K8s cert-manager란? cert-manager는 Kubernetes에서 TLS 인증서를 자동으로 발급·갱신·관리하는 컨트롤러다. Let’s Encrypt 같은 ACME CA부터 사내 CA, Vault까지 다양한 발급자를 지원한다.
퀀트 팩터 투자란? 퀀트 팩터 투자는 주식 수익률을 설명하는 체계적 요인(팩터)을 기반으로 종목을 선정하고 포트폴리오를 구성하는 전략입니다. 감이나 직관이 아닌
NestJS Passport 인증이란? Passport는 Node.js에서 가장 널리 사용되는 인증 미들웨어다. NestJS는 @nestjs/passport 패키지로 Passport를 Guard 시스템에 통합하여, Strategy 패턴 기반의
Docker 네트워크·볼륨이 중요한 이유 Docker 컨테이너는 기본적으로 격리되어 있다. 컨테이너 간 통신은 네트워크로, 데이터 영속성은 볼륨으로 해결한다. 이 두 가지를
Spring JPA Specification이란? JPA Specification은 Criteria API를 감싼 타입 안전한 동적 쿼리 빌더다. 검색 조건이 런타임에 결정되는 필터링, 복합 검색,