✨ 최신 글
전체 보기 →⚙️ Backend
관리자 페이지 버그 수정 및 안정성 개선: 백엔드 개발자 필수 체크리스트
관리자 페이지 버그 수정 및 안정성 개선: 백엔드 개발자를 위한 필수 체크리스트. 실제 문제 해결 경험 공유.
Backend
2026년 AdSense 승인, 이 필수 페이지 없으면 절대 불가!
2026년 AdSense 승인을 준비 중이신가요? 필수 페이지인 '연락처 페이지'의 부실함 때문에 반려되는 경우가 많습니다. 해결 방법을 확인하세요.
Infra
heap cap 합이 RAM 을 넘었다 — e2-medium 4GB 에서 PM2 메모리 재산정
PM2 cluster 5개 프로세스의 --max-old-space-size 합이 서버 RAM 을 초과하고 있었다. 평소엔 안 터지지만 스파이크 시 OOM. e2-medium 4GB 안에서 Node / 비-Node 예산을 나눠 재산정한 기록.
Infra
package.json 이 사라져서 배포가 깨진 날 — Next.js sibling 빌드 복구기
GitHub Actions 빌드가 'Cannot find module browserslist' 로 죽었다. 원인은 working tree 에서 package.json 이 사라진 것. PM2 는 살아있는데 새 빌드만 깨지는 유령 상태를 git checkout 으로 복구한 기록.
Infra
집 와이파이가 느려졌다 — 외부 무단 사용 의심을 데이터로 진단하기
체감상 인터넷이 느려졌다. 외부인이 우리 WiFi 를 쓰는 건 아닐까? ping, fast.com, 작업관리자 네트워크 탭으로 '내 PC 인가 / 다른 누군가인가' 를 데이터로 좁혀간 진단 과정.
Infra
Nginx 설정 변경: /api/me/* 요청을 3001 포트로 격리하여 API 라우팅 최적화
Nginx 설정 변경으로 /api/me/* 요청을 3001 포트로 격리하여 API 라우팅을 최적화하고 서비스 격리를 강화하는 방법을 설명합니다.