Published on2025년 8월 6일Next.js 14 RSC 느림? TTFB 급증 7가지 해결syntaxNext.js 14에서 RSC 도입 후 TTFB가 급증하는 대표 원인 7가지를 실제 진단 흐름과 함께 정리합니다. 서버 컴포넌트 데이터 패칭, 캐시, 스트리밍, 런타임/인프라까지 즉시 적용 가능한 처방을 제공합니다.Read more →
Published on2025년 8월 6일Nginx TLS 1.3 핸드셰이크 실패·ALPN 오류 해결aiTLS 1.3 핸드셰이크 실패와 ALPN 관련 오류는 대개 Nginx 설정, OpenSSL/클라이언트 호환성, HTTP/2 협상 불일치에서 발생합니다. 증상별 로그 해석부터 재현·진단·수정 체크리스트까지 운영 관점에서 정리합니다.Read more →
Published on2025년 8월 6일Spring Boot 3 가상스레드 적용 후 TPS 급락 원인aiSpring Boot 3에서 가상 스레드를 켰는데 TPS가 오히려 급락하는 경우는 대부분 ‘블로킹 I/O의 위치’와 ‘풀/락/타임아웃’ 병목이 드러나는 현상입니다. 실제 현장에서 자주 만나는 원인과 재현·진단·개선 방법을 정리합니다.Read more →
Published on2025년 8월 5일Aurora PostgreSQL remaining connection slots are reserved로 서비스가 멈출 때 RDS Proxy와 pgBouncer와 max_connections 튜닝으로 커넥션 폭주를 영구 차단하는 실전 체크리스트aiAurora PostgreSQL에서 remaining connection slots are reserved 오류로 장애가 날 때, 원인 진단부터 RDS Proxy와 pgBouncer 적용, max_connections 및 애플리케이션 풀 튜닝까지 커넥션 폭주를 구조적으로 차단하는 실전 체크리스트를 정리합니다.Read more →
Published on2025년 8월 5일Git rebase 후 강제푸시 없이 PR 살리는 법techrebase로 커밋 SHA가 바뀌어 PR이 꼬였을 때, force push 없이도 PR을 살리는 실전 패턴을 정리합니다. GitHub 기준으로 안전한 복구 절차와 팀 정책까지 함께 다룹니다.Read more →