Filesystem snapshot으로 샌드박스 상태 재사용
Vercel Sandbox에서 파일시스템 snapshot을 만들어 같은 환경을 새 Sandbox에 재사용할 수 있게 됐습니다.
교안에 영향
기존 안내에서 Sandbox를 처음부터 다시 구성해야 한다고 적은 내용은 이제 snapshot 재사용으로 달라집니다.
요약
- 실행 중인 Sandbox의 전체 파일시스템 상태를 snapshot으로 캡처할 수 있습니다. - sandbox.snapshot()으로 snapshot을 만들고, source: { type: 'snapshot', snapshotId }로 새 Sandbox를 시작할 수 있습니다. - 설치, 빌드, fixture 생성처럼 비용이 큰 초기 설정을 한 번만 하고 다시 쓸 수 있습니다. - 같은 snapshot을 여러 Sandbox에 재사용해 병렬 테스트와 실험을 할 수 있습니다.
바뀐 것
새 기능
- 실행 중인 Sandbox의 전체 파일시스템 상태를 snapshot으로 저장할 수 있습니다.
- sandbox.snapshot()으로 snapshot을 만들 수 있습니다.
- source: { type: 'snapshot', snapshotId }로 snapshot에서 새 Sandbox를 시작할 수 있습니다.
개선
- 설치, 빌드, fixture 생성 같은 반복 초기 설정을 줄여 작업 흐름을 단순화했습니다.
- 같은 snapshot을 여러 Sandbox에 재사용해 병렬 테스트와 실험을 할 수 있습니다.