Uncategorized

파이썬 자동매매 봇 만들기

파이썬 자동매매 봇, 왜 직접 만들어야 할까? 자동매매(알고리즘 트레이딩)는 더 이상 기관 투자자만의 영역이 아닙니다. 파이썬 자동매매 봇을 직접 만들면 […]

Uncategorized

TypeORM Transaction 심화

TypeORM 트랜잭션이 중요한 이유 주문 생성 시 재고 차감, 결제 기록, 포인트 적립이 하나라도 실패하면 전부 롤백해야 한다. 트랜잭션은 이런

Uncategorized

Spring Cloud Gateway 실전

Spring Cloud Gateway란? Spring Cloud Gateway는 마이크로서비스 아키텍처의 API Gateway를 구현하는 Spring 공식 프로젝트다. WebFlux 기반 논블로킹으로 동작하며, 라우팅, 필터링,

Uncategorized

NestJS Throttler Rate Limiting

NestJS Rate Limiting이 필요한 이유 API에 속도 제한이 없으면 악의적 요청, 크롤러, 버그가 있는 클라이언트가 서버를 압도할 수 있다. @nestjs/throttler는

Uncategorized

K8s 로깅: Fluent Bit + Loki

K8s 로그 수집이 어려운 이유 Kubernetes 환경에서 로그 관리는 전통적인 서버와 근본적으로 다르다. Pod는 언제든 종료·재생성되고, 노드 간 이동하며, 컨테이너

Uncategorized

NestJS Testing 실전 가이드

NestJS 테스트 전략: 단위·통합·E2E NestJS는 테스트를 1급 시민으로 취급한다. @nestjs/testing 패키지로 모듈 시스템을 그대로 활용하면서, 의존성을 자유롭게 모킹하고, 실제 HTTP

Uncategorized

MikroORM Unit of Work 패턴

MikroORM Unit of Work란? Unit of Work는 MikroORM의 핵심 설계 패턴이다. 엔티티의 변경 사항을 추적하고, em.flush() 호출 시 모든 변경을

Uncategorized

Spring Batch 대용량 처리 가이드

Spring Batch란? 대용량 데이터 처리의 표준 Spring Batch는 대용량 데이터를 안정적으로 처리하기 위한 배치 프레임워크다. 수백만~수억 건의 데이터를 읽고, 변환하고,

Uncategorized

K8s StatefulSet 완벽 가이드

StatefulSet이란? Deployment와의 핵심 차이 StatefulSet은 Kubernetes에서 상태가 있는(Stateful) 워크로드를 관리하는 컨트롤러다. Deployment가 모든 Pod를 동일하게 취급하는 반면, StatefulSet은 각 Pod에

위로 스크롤
WordPress Appliance - Powered by TurnKey Linux