⚙️
Infra
총 5편
AWS Lambda + AOP로 분산 캐시 무효화하기
다중 서버 환경에서 캐시가 각각 달라지는 문제를 AWS Lambda + AOP로 해결한 경험을 공유합니다. 이벤트 기반 캐시 무효화로 일관성을 유지하는 구조를 설명합니다.
HTTP 상태코드 정리
서론 항상 헷갈리는 내용이라 따로 정리해봤습니다. API 개발하면서 클라이언트와 소통할 때 상태코드를 제대로 알고 있으면 디버깅이 훨씬 수월합니다. 특히 프론트엔드 개발자와 협업할 때 “이 API는 성공하면…
로그 한 줄 없이 서버가 멈췄다 - Virtual Thread와 커넥션 풀 Starvation
TL;DR 증상: 개발 서버가 완전히 멈춤, ALB 헬스체크도 응답 없음, 로그 한 줄도 없음 원인: Virtual Thread 100개가 병렬 DB 조회, HikariCP 커넥션 10개 (개발 환경) →…
SQS DLQ에 메시지가 쌓이고 있었다 - 예약 발송 장애 대응기
예약 메시지 발송 기능에서 간헐적으로 실패하던 문제를 DLQ 모니터링과 트랜잭션 격리 수준 조정으로 해결한 경험을 공유합니다.
RESTful API 설계 가이드
서론 이전 회사에서는 REST API를 다룰 경우가 많지 않았습니다. 소수의 관리자들에게 관리자 솔루션을 제공하는 솔루션 업체였기 때문에, 스프링프레임워크의 뷰로 JSP를 주로 이용했거든요. 심지어 FLEX…