Community

WebAssembly에 주목해야 하는 이유를 정리한 글입니다. Web에 맞게 만들어졌지만 지금은 웹을 이미 넘어섰기 때문에 이름 자체에서 오해를 낳고 있기는 하지만 바이너리 형식이 표준화되어 런타임

WebAssembly에 주목해야 하는 이유를 정리한 글입니다. Web에 맞게 만들어졌지만 지금은 웹을 이미 넘어섰기 때문에 이름 자체에서 오해를 낳고 있기는 하지만 바이너리 형식이 표준화되어 런타임만 있으면 실행할 수 있고 C, C++, Rust, Go 등 다양한 언어를 Wasm으로 컴파일 할 수 있으면서 네이티브에 가까운 성능을 보여주고 콜드 스타트 시간도 적으면서 보안에도 좋은 장점이 있다고 하고 있습니다. 그래서 앞으로 Wasm을 이용한 새로운 애플리케이션 아키텍처가 생길 것이고 Docker와 통합되어 오케스트레이션 레이이어서 사용되고 서버리스와 엣지 프레임워크의 표준이 될 것이라고 하고 있습니다. WebAssembly가 나온지 오래되었고 저도 관심은 있었지만 따로 공부는 많이 못하고 있었지만 점점 다양한 환경에서 WebAssembly이 쓰이고 있음을 느낄 수 있고 특히 웹 환경과 서버리스/엣지 환경에서는 많이 쓰이는 상황까지 왔기 때문에 WebAssembly를 어느정도 파악해 두면 도움이 될 것 같습니다.

알림

알림이 없습니다