WASM: цель, устройство, перспективы

Архитектура

API
C/C++
Разработка библиотек, включая open source библиотеки

Доклад принят в программу конференции

Мнение Программного комитета о докладе

Человек, столкнувшийся с WASM, впадает в ступор от своеобразия технологии и неожиданных архитектурных ходов. Это классический комитетский долгострой, а приложения нужны ещё вчера. Поэтому спикер из angie расскажет о том, как они «упаковали» WASM, чтобы разработчики могли эти приложения создавать.

Целевая аудитория

Разработчики модульных систем, разработчики расширений (в частности, nginx/angie).

Тезисы

Аббревиатура WASM всё чаще встречается в описании совершенно различных продуктов — от браузеров до ядра Linux.

Разберёмся, как появилась эта технология, какие задачи она пыталась решить изначально, и какие задачи перед ней стоят сейчас. Посмотрим на внутреннее устройство и актуальные реализации. Затем попытаемся встроить WASM в angie и обсудим, какие проблемы при этом возникают, и попытаемся понять, как надо проектировать такие интерфейсы.

В заключение посмотрим в будущее и обсудим компонентную модель WASM-приложений.

Разработчик nginx с 2012 года.

ВебСервер

Продолжают пилить nginx, но теперь как angie.

Видео

Другие доклады секции

Архитектура