WASI는 브라우저에서 동작하는 바이너리인 WebAssembly의 로컬 환경에서의 인터페이스 표준입니다. 자바스크립트로 비유하자면 nodejs가 로컬 환경에서 필요한 동작들을 추가하면서 만든 서버사이드 런타임이라고 할 수 있는데, WASI가 그와 비슷하다고 볼 수 있습니다.
WASI를 "커팅 엣지"라고 보는 이유는 아마도 오버해드를 더 줄이는 격리된 환경을 제공할 것으로 기대하기 때문일 것 같습니다. 더 가벼운 도커 정도로 이해할 수 있겠습니다
이미 wasmruntime을 쿠버네티스에서 사용하기위한 프로젝트들이 진행되고 프리뷰로 사용되는 중입니다. https://krustlet.dev/
먼저 손든김에 추가를 해보면,
WASI는 브라우저에서 동작하는 바이너리인 WebAssembly의 로컬 환경에서의 인터페이스 표준입니다. 자바스크립트로 비유하자면 nodejs가 로컬 환경에서 필요한 동작들을 추가하면서 만든 서버사이드 런타임이라고 할 수 있는데, WASI가 그와 비슷하다고 볼 수 있습니다.
WASI를 "커팅 엣지"라고 보는 이유는 아마도 오버해드를 더 줄이는 격리된 환경을 제공할 것으로 기대하기 때문일 것 같습니다. 더 가벼운 도커 정도로 이해할 수 있겠습니다
이미 wasmruntime을 쿠버네티스에서 사용하기위한 프로젝트들이 진행되고 프리뷰로 사용되는 중입니다. https://krustlet.dev/