콜드 스타트(Cold Start)
·
IT/IT 기초 지식
1. 서버리스 / 클라우드 컴퓨팅에서의 콜드 스타트의미: 서버리스 함수(AWS Lambda, NHN Cloud Function 등)는 요청이 없을 때는 리소스를 내려놓았다가, 요청이 들어오면 새로 컨테이너나 실행 환경을 생성합니다. 이 초기 환경 세팅 시간이 수백 ms ~ 수 초까지 걸릴 수 있는데, 이것이 콜드 스타트입니다.원인실행 컨테이너 생성런타임 로딩(Python, Node.js 등)초기화 코드 실행(DB 연결, 의존성 로딩 등)해결 방향함수 메모리·CPU를 늘려 초기화 속도 단축주기적 “워밍업(keep-alive)” 호출함수 크기(패키지 용량) 최소화초기화 로직 최적화2. 머신러닝 / 추천 시스템에서의 콜드 스타트의미: 새로운 사용자나 새로운 아이템에 대한 데이터가 없어 추천 정확도가 떨어지는 ..