Перейти к содержимому

Универсальные вычисления

Платформа запускает компоненты в изолированных песочницах — на сервере и в браузере.

холодный старт

107×

быстрее

память на инстанс

51×

меньше

стоимость в секунду

98%

ниже

Запустите WebAssembly в браузере

Компонент .wasm исполняется на этой странице — целиком на вашем устройстве.

wasmbox
$ run helloПривет, WasmBox!
  • WebAssembly
  • WASI
  • wasmCloud
  • Serverless Containers

WasmBox

Соберите. Опубликуйте. Запускайте.

Переносимый артефакт: от сборки до запуска в любой поддерживаемой среде.

  1. Сборка
  2. Публикация
  3. Исполнение

Версии, которые не теряются

Опубликованный компонент становится артефактом OCI-реестра и исполняется везде, где есть wasmCloud.

Лёгкость как принцип

Песочницы WebAssembly запускаются быстрее, используют меньше памяти и стоят дешевле.

107× быстрее

Холодный старт

WasmBox

107 стартов

Контейнеры и ВМ

1 старт

Старты за одно и то же время

51× меньше

Память на инстанс

WasmBox

20 МБ

20 МБ против 1 024 МБ

98% ниже

Стоимость в секунду

Модель: 100 000 одновременных песочниц

WasmBox
0,00 $ 0,000002 $/с
Контейнеры и ВМ
0,00 $ 0,0001 $/с

Прошло: 0,0 с

Опубликуйте первый компонент

Документация ведёт от контракта WIT до публикации и исполнения; цены — по тарифу или за потреблённые ресурсы.

Частые вопросы

Остался вопрос? Ответы — в документации.

Чем это отличается от Docker?

Песочница WebAssembly не содержит гостевой ОС: компонент весит мегабайты, стартует за миллисекунды, а доступ к системе задаёт контракт WIT.

Какие языки поддерживаются?

Любой, из которого собирается компонент WebAssembly: контракт WIT отделяет код от среды исполнения.

Где исполняются компоненты?

В изолированных песочницах платформы; тот же артефакт без изменений запускается в вашем кластере wasmCloud.

Можно ли запустить у себя?

Да: wasmCloud — открытый проект, и компоненты исполняются в вашей инфраструктуре.

Как считается стоимость?

Тариф платформы плюс счётчики реестра — хранение и трафик сверх включённых объёмов.

Как опубликовать компонент?

wash build собирает артефакт, wash oci push отправляет его в реестр; тег выбирает версию, digest фиксирует содержимое.