Next.js SSR이 swap을 채운 이유 — V8 조기 승격
2026년 5월 11일
Sentry rage click에서 출발해 EC2 swap 절반 사용을 원인으로 특정하고, ISR 전환·V8 힙 제한·vm.swappiness 조정을 복합 적용해 응답 지연을 완화한 과정을 정리한다.
문서화, 생각, 그리고 기술적 모험.
웹 개발과 프론트엔드 엔지니어링에 집중합니다.
2026년 5월 11일
Sentry rage click에서 출발해 EC2 swap 절반 사용을 원인으로 특정하고, ISR 전환·V8 힙 제한·vm.swappiness 조정을 복합 적용해 응답 지연을 완화한 과정을 정리한다.
2026년 3월 25일
CPU 98% 유휴 상태인 t3a.small 서버가 Next.js 빌드에서 반복 실패한 원인을 분석하고, 이벤트 기반 GitHub Actions CI/CD로 전환한 과정을 정리한다.
2026년 3월 15일
ESLint `no-useless-return`을 Biome nursery 룰로 포팅하면서 AST 기반 tail position 판별, `.inspired()` 매핑 선택, 26개 스냅샷 테스트로 검증한 과정을 정리했다.