Uncategorized

NestJS + TypeORM 트랜잭션

TypeORM 트랜잭션의 두 가지 방법: DataSource.transaction vs QueryRunner NestJS에서 TypeORM을 사용할 때 트랜잭션 처리는 “어떻게 경계를 잡느냐”에 따라 코드 구조와 […]

Uncategorized

MySQL EXPLAIN ANALYZE

직접 생성. 무단 사용 금지 EXPLAIN ANALYZE란? — EXPLAIN과 무엇이 다른가 MySQL 8.0.18에서 추가된 EXPLAIN ANALYZE는 쿼리를 실제로 실행한 뒤,

Uncategorized

Terraform 실전 운영 전략 정리

요약 이미지(직접 생성). 무단 사용 금지. Terraform으로 인프라를 오래 운영하다 보면, 결국 “구조 개선(리팩터링)”을 하게 됩니다. 예를 들면 리소스 이름을

Uncategorized

Kubernetes 운영 핵심 패턴 정리

요약 이미지(직접 생성). 무단 사용 금지. Kubernetes에서 계획된 중단(노드 드레인, 클러스터 업그레이드, 오토스케일러에 의한 노드 교체 등)은 “정상 운영”의 일부입니다.

Uncategorized

Spring Boot + Kubernetes +

Spring Boot + Kubernetes + MySQL: 트래픽을 끊지 않고 안전하게 종료(Graceful Shutdown)하는 실전 설정 쿠버네티스에서 Spring Boot 애플리케이션을 롤링 업데이트/스케일

Uncategorized

Terraform + Kubernetes 운영

Terraform + Kubernetes 운영 심화: ConfigMap/Secret 변경 반영을 “예측 가능하게” 만드는 체크섬(Annotation) 패턴 운영에서 자주 터지는 유형이 있습니다. ConfigMap/Secret은 바뀌었는데

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