Docker выпустил превью поддержки WebAssembly

Docker выпустил превью поддержки WebAssembly
Источник изображения: docker.com.
👋
Хочешь поучаствовать в жизни сайта? Мы ищем авторов!

Docker запускает модули WebAssembly в рантайме WasmEdge. Тестовые сборки доступны для macOS, Windows и Linux.

WebAssembly (сокращенно Wasm) - это стандарт байт-кода, компиляция в который реализована для более чем 40 языков программирования (в том числе Rust, C, C++, JavaScript и Go). Полученный байт-код не привязан ни к одной из процессорных архитектур, и потому более изолирован от выполняющей его платформы и следовательно более безопасен. Это свойство делает WebAssembly популярным для запуска изолированных приложений.

Связующим звеном между модулем Wasm и Docker является рантайм WasmEdge, реализующий доступ модуля к системным API.

Источник изображения: docker.com.

Ссылки на сборки Docker доступны в блоге компании.

Материал подготовлен с ❤️ редакцией Кухни IT.

Олег Ямников

Олег Ямников

Главный кухонный корреспондент.