WebAssembly (Wasm) — это стандарт, описывающий универсальный кросс-платформенный формат байт-кода, вокруг которого выстраивается экосистема для разработки современных производительных и безопасных приложений. Wasm используется не только в браузерах, набирает популярность ряд других направлений, например плагины (расширения), полезная нагрузка в «облаках» и контейнерах, переносимые компоненты ПО, даже смарт-контракты в блокчейне. В докладе будет понятным языком рассказано про саму технологию, будет рассмотрена история и примеры, разобраны основные направления развития на текущий момент и в будущем, включая такое направление, как Component Model, которая превращает WebAssembly из описания формата для байткода в архитектурный паттерн для проектирования быстрых, безопасных и переносимых приложений. Автор постарается ответить на вопрос, почему WebAssembly сможет то, что не смогли другие похожие технологии, а также почему ее называют «third wave of cloud computing», «best and last plugin system you’ll ever need» и «universal computer». В демо будет показано, как Wasm помогает обнаруживать угрозы в рантайме для защиты приложений в контейнерных средах. Алексей Комисов Positive Technologies
Hide player controls
Hide resume playing