Published on2025년 12월 18일MSA Saga 패턴 실패 복구 - 보상·재시도 설계techMSA에서 Saga 패턴이 실패했을 때 데이터 정합성을 되찾는 핵심은 보상 트랜잭션, 재시도/중복 제거, 관측성, 운영 Runbook의 조합입니다. 오케스트레이션/코레오그래피별 복구 전략과 실전 코드 패턴을 정리합니다.Read more →
Published on2025년 12월 18일Spring Boot 3 가상스레드+WebFlux p99 병목 튜닝techSpring Boot 3에서 가상스레드와 WebFlux를 함께 쓸 때 p99 지연이 튀는 대표 병목을 분해하고, 관측-격리-튜닝 순서로 재현 가능한 개선 절차를 정리합니다.Read more →
Published on2025년 12월 18일Spring Boot JPA N+1 폭발 - 원인·해결 8가지aiJPA에서 N+1 문제가 발생하는 근본 원인과, 실무에서 즉시 적용 가능한 해결책 8가지를 예제 코드와 함께 정리합니다. 성능 튜닝 이전에 반드시 점검해야 할 로딩 전략·쿼리 작성·페이징 함정까지 다룹니다.Read more →
Published on2025년 12월 18일Terraform apply 후 403? AWS IAM 권한추적 8단계techTerraform apply 중 403(AccessDenied/Forbidden)이 뜰 때, 실제 호출 주체와 거부된 정책을 빠르게 좁혀가는 8단계 권한 추적 체크리스트를 정리합니다.Read more →
Published on2025년 12월 17일EKS ALB Ingress 403, WAF 아닌 원인 7가지techEKS에서 ALB Ingress가 403을 반환할 때 WAF가 아니라면 어디를 봐야 할까? ALB 레벨·Ingress 어노테이션·인증·타깃그룹·네트워크까지 7가지 원인을 로그 기반으로 빠르게 좁히는 체크리스트를 정리했다.Read more →