async local storage1 [Node.js] AsyncLocalStorage AsyncLocalStorage비동기 작업의 context를 유지할 수 있도록 해주는 AsyncLocalStorage API에 대해 알아보자.작성 환경Node.js 16.4 (stable)AsyncLocalStorage란?AsyncLocalStorage(이하 als)는 Node.js 16.4에서 정식 추가된 API로 비동기 호출 간에 상태를 저장하고 공유할 수 있도록 도와주는 기능이다.(프론트엔드 개발에 쓰이는 localStorage와 관련 없음) Java에서는 각 Thread마다 독립적인 context를 유지할 수 있도록 ThreadLocal이라는 기능을 제공하지만, Node.js는 Single Thread Event Loop 기반의 비동기 실행 모델을 사용하기 때문에 여러 실행 흐름 간의 contex.. 2025. 3. 24. 이전 1 다음 반응형