필터 1
Node.js 컨테이너, 왜 깔끔하게 안 죽을까? (feat. Graceful shutdown)
쏘카
· 2026년 1월 19일
백엔드

Node.js 컨테이너, 왜 깔끔하게 안 죽을까? (feat. Graceful shutdown)

Node.js 컨테이너가 종료 시그널을 받아도 바로 안 죽는 원인을 PID 1과 이벤트 루프로 분석했습니다. dumb-init과 shutdown 훅, K8s 종료 설정을 함께 조정해 graceful shutdown을 맞췄습니다.

#node.js#Kubernetes
20005분
여기쏙 — Figma plugin 제작기 : 1. 프록시 서버
여기어때
· 2025년 12월 18일
프론트엔드

여기쏙 — Figma plugin 제작기 : 1. 프록시 서버

Figma 플러그인에서 내부 API를 직접 호출할 때 발생하는 CORS와 HTTPS 제약을 해결하기 위해 프록시 서버를 구축했습니다. 기존 인프라를 재사용하고 최소 권한 원칙으로 설계해 안전하게 운영했습니다.

#Figma#NestJS
48005분
NestJS v10 업데이트의 여정
모두싸인
· 2025년 1월 23일
백엔드

NestJS v10 업데이트의 여정

NestJS v10 업데이트 과정에서 주요 변경점과 호환성 문제를 정리했습니다. 공통 라이브러리와 토큰 매핑을 활용해 점진적으로 마이그레이션하는 방법을 소개했습니다.

#NestJS#마이그레이션
111005분
온보딩 회고
테이블링
· 2024년 12월 16일
기타

온보딩 회고

테이블링 백엔드 개발자의 3개월 온보딩 회고입니다. 장비 세팅, 과제 리뷰, 제품 이해, 첫 개발 참여를 통해 적응한 과정과 향후 학습 계획을 공유했습니다.

#TypeScript#Express
33005분
Zum Portal Core JS 소개
ZUM
· 2021년 12월 6일
프론트엔드

Zum Portal Core JS 소개

줌인터넷 프론트엔드 파트의 표준화 코어 패키지 도입과 분리 과정을 소개했습니다.\nSSR, 캐시, 설정 표준화로 유지보수와 배포 시간을 개선한 내용을 정리했습니다.

#Vue.js#node.js
0005분
NestJS Custom Caching Decorator 만들기
ZUM
· 2021년 11월 11일
백엔드

NestJS Custom Caching Decorator 만들기

NestJS 서비스 메소드에 캐시와 cron 로직을 반복 작성하는 문제를 줄이기 위해 커스텀 `@ZumCache` 데코레이터를 설계했습니다.\nDiscoveryService와 MetadataScanner를 활용해 Provider 인스턴스를 탐색하고, 메타데이터 기반으로 캐시와 주기 갱신을 자동화했습니다.

#NestJS#Decorator
0005분