Spring Data Envers 변경 이력
Spring Data Envers란? 엔티티의 변경 이력을 자동으로 추적하고 싶을 때, 직접 이력 테이블을 만들고 트리거나 이벤트 리스너를 작성하는 건 번거롭습니다. […]
Spring Data Envers란? 엔티티의 변경 이력을 자동으로 추적하고 싶을 때, 직접 이력 테이블을 만들고 트리거나 이벤트 리스너를 작성하는 건 번거롭습니다. […]
자동매매 API란? 자동매매(Algorithmic Trading)는 사람이 직접 주문을 넣는 대신, 프로그램이 거래소 API를 통해 자동으로 매매를 실행하는 방식입니다. 감정에 흔들리지 않고
K8s VPA란? 왜 필요한가 Kubernetes 클러스터를 운영하다 보면 Pod의 CPU·메모리 requests/limits를 얼마로 설정해야 할지 고민됩니다. 너무 크게 잡으면 리소스 낭비,
백테스트란 무엇인가? 백테스트(Backtest)는 과거 데이터를 활용해 매매 전략의 수익성을 검증하는 과정입니다. 퀀트 투자의 핵심 첫 단계이며, 실전 투입 전 반드시
왜 Docker 이미지를 최적화해야 하나? Spring Boot 애플리케이션의 기본 Docker 이미지는 300~500MB에 달합니다. 이미지가 클수록 빌드·푸시·풀 시간이 길어지고, 디스크 사용량이
백테스트란 무엇인가? 퀀트 투자에서 백테스트(Backtest)는 과거 데이터를 기반으로 전략의 수익성을 검증하는 과정입니다. 자동매매 시스템을 구축하기 전, 전략이 실제로 수익을 낼
왜 CORS·CSRF를 제대로 설정해야 하나? 프론트엔드와 백엔드가 분리된 SPA 아키텍처에서는 CORS(Cross-Origin Resource Sharing) 설정 없이는 API 호출 자체가 불가능합니다. 반면
Spring에서 S3 파일 업로드란? 파일 업로드는 대부분의 웹 애플리케이션에서 필수 기능입니다. AWS S3(또는 MinIO 같은 S3 호환 스토리지)와 Spring Boot를
GraphQL Subscription이란? GraphQL의 Query·Mutation은 요청-응답 패턴이지만, Subscription은 서버가 클라이언트에 실시간으로 데이터를 푸시하는 패턴입니다. 채팅, 알림, 실시간 대시보드 등에서 WebSocket 기반으로