총 82개의 포스트
Spring Boot의 응답 압축과 Tomcat의 Strong ETag 처리 관계를 살펴보고, 큰 API 응답에 캐싱과 gzip을 적용할 때 Weak ETag가 필요한 이유를 정리한 글
Spring Boot 3.5 업그레이드 후 multipart/form-data 요청이 갑자기 실패한 원인을 추적하며, 내장 Tomcat의 새 part 제한과 @ModelAttribute 대신 JSON 파트 설계로 바꾼 과정을 정리한 글
집 공유기 포트포워딩 없이 Cloudflare Tunnel, Nginx Proxy Manager, Cloudflare Access를 사용해 홈서버 서비스를 외부에서 안전하게 접근하도록 만든 기록
ECS 스테이징 서버가 정상 부팅 후에도 재배포되던 원인을 healthCheckGracePeriodSeconds, Container Health Check, ALB Target Health Check 타이밍으로 정리한 글
Ubuntu Server 위에 Docker와 Docker Compose를 설치하고, 서비스별 디렉터리 구조를 잡은 뒤 self-hosted 서비스를 설치 및 운영한 이야기
개인 홈서버를 시작하며 미니 PC 선택 기준, Ubuntu Server 설치, 기본 설정, SSH 원격 접속까지 정리한 기록