본문 바로가기
전체 6
6
Backend3분 읽기
로그 레벨과 구조화 로깅 — 디버깅이 쉬워지는 로그 쓰기
console.log만 흩뿌리면 정작 장애 때 원하는 로그를 못 찾는다. ERROR·WARN·INFO·DEBUG 구분과 JSON 구조화 로깅으로 검색 가능한 로그 만들기.
#Logging#Observability#Backend
2026.07.16
5
Backend4분 읽기
우아한 종료(graceful shutdown) — 배포할 때 요청 끊기지 않게
배포로 서버를 재시작할 때 처리 중이던 요청이 뚝 끊기면 사용자는 에러를 본다. SIGTERM을 받아 새 요청은 막고 진행 중인 건 마무리하는 법.
#Backend#Deploy#SIGTERM
2026.07.15
4
Backend4분 읽기
타임존 지옥 — UTC로 저장하고 변환해서 표시하기
"서버에선 맞는데 사용자에겐 9시간 어긋난다"는 타임존 문제의 정석 해법. 저장은 UTC, 표시할 때만 변환. 흔한 함정까지 정리한다.
#Timezone#DateTime#UTC
2026.07.09
3
Etc3분 읽기
개발자 정규식 실전 — 이메일·URL·날짜 검증 패턴
실무에서 가장 많이 쓰는 검증 정규식을 모았다. 이메일·URL·비밀번호·날짜·전화번호를 "너무 엄격하지도 느슨하지도 않게" 짜는 법.
#Regex#Validation#Backend
2026.06.29
2
Backend4분 읽기
Elysia 2.0 — Bun 프레임워크로 끝장보는 TypeScript 타입 안전
Bun 위에서 동작하는 Elysia 2.0의 end-to-end 타입 안전. Eden 클라이언트, WebSocket, 플러그인 시스템 실전.
#Elysia#Bun#TypeScript
2026.05.21
1
Infra4분 읽기
Terraform State 관리 — Remote Backend 실전
Terraform State 관리 — Remote Backend 실전 — 실무에서 바로 적용할 수 있는 가이드입니다.
#Terraform#State#Remote
2022.08.22