ИИ + Wasm: изоляция генерации кода, ускорение Wasmtime и новые исследования | Эпизод 29 | WebAsse...
F5 DevCentral Community
0:00 / 0:00
ИИ + Wasm: изоляция генерации кода, ускорение Wasmtime и новые исследования | Эпизод 29 | WebAsse...
341 просмотр · 4 месяца назад
F5 DevCentral Community
83,9 тыс. подписчиков
341 просмотр · 4 месяца назад
Искусственный интеллект делает генерацию кода невероятно простой, но он также наводняет системы таким количеством ненадежной, написанной машинным способом логики, что большинство команд не готовы безопасно ее использовать. В этом эпизоде подкаста WebAssembly Unleashed Джоэл Мозес и Оскар Спенсер подробно обсуждают, что этот сдвиг означает для WebAssembly, безопасности и будущего разработки программного обеспечения, а также специальный гость Бен Титцер, директор Института исследований WebAssembly в Университете Карнеги-Меллона и один из главных создателей стандарта WebAssembly.
Они начинают с актуального катализатора: спринта по безопасности Wasmtime от Bytecode Alliance, в рамках которого инженеры использовали новые модели ИИ для стресс-тестирования среды выполнения и устранения 11 уязвимостей всего за три недели. Далее разговор переходит к более важному вопросу: если ИИ стирает языковые барьеры для разработчиков, имеет ли язык по-прежнему значение во время выполнения? Бен утверждает, что это так, и что детерминированное выполнение, переносимость и легковесная песочница WebAssembly становятся еще более ценными, когда код генерируется по запросу и должен безопасно работать на разных машинах.
В эпизоде подробно рассматривается, как исследователи используют WebAssembly для изоляции кода, генерируемого ИИ, почему одни только контейнеры могут быть слишком громоздкими или слишком либеральными, и почему безопасность на основе возможностей все еще недостаточно используется, поскольку команды подключают агентов к инструментам и API. Бен также рассказывает о том, где ИИ полезен сегодня, от генерации тестов до выявления частных случаев, и где он все еще испытывает трудности, особенно в отношении архитектуры и абстракции.
Обсуждение завершается обзором активных исследований в экосистеме Wasm, включая языки инструментирования, интерпозицию компонентов, динамическую производительность языков, интерфейсы ядра и детерминированную запись и воспроизведение, а также честным взглядом на то, как ИИ меняет способы обучения студентов и то, как преподаватели оценивают реальное понимание.
Разделы:
00:00 Добро пожаловать в WebAssembly Unleashed
00:48 Wasmtime «AI-спринт»: 11 новых уязвимостей обнаружены и быстро исправлены
02:28 Генерация кода с помощью ИИ меняет вопрос: имеет ли язык по-прежнему значение?
03:43 Влияние ИИ на языковые границы делает Wasm менее или более актуальным?
04:44 Песочница для кода, сгенерированного ИИ (скорость, близкая к нативной, более безопасная)
05:33 Контейнеры против Wasm: Песочница второго уровня + меньшая задержка
06:37 Запуск за микросекунду: Wasm как «виртуальная машина» для агентов, запускающих инструменты
07:53 MCP/инструментам тоже нужна песочница (безопасность на основе возможностей)
09:31 Использование ИИ в исследованиях WebAssembly: Патчи, генерация тестов и поиск ошибок методом «серого ящика»
11:18 Качество кода ИИ с точки зрения исследований и производства
15:29 Исследования CMU: Whamm, инструментарий splicer, воспроизводимая отладка и многое другое
21:04 Какие пробелы выявил ИИ в WebAssembly?
23:46 Влияние ИИ на вовлеченность человека и его творческий подход к вычислениям
26:02 Как ИИ влияет на обучение и критическое мышление студентов?
Читайте блог Wasmtime: https://bytecodealliance.org/articles...
Больше информации от офиса технического директора F5 можно найти на следующих сайтах:
Блоги - https://www.f5.com/company/octo
Отчеты - https://www.f5.com/services/resources...
Познакомьтесь с ведущими:
Джоэл Мозес | / joelmoses | https://community.f5.com/users/joel_m...
Оскар Спенсер | / oscar_spen | / oscarspen
Мэтью Якобуччи | / matthew-yacobucci-323b4b2
⬇️⬇️⬇️ ПРИСОЕДИНЯЙТЕСЬ К СООБЩЕСТВУ! ⬇️⬇️⬇️
DevCentral — это онлайн-сообщество технических специалистов, посвященное обучению, обмену идеями и совместному решению проблем.
Найдите все ссылки на нашу платформу ⬇️ и подпишитесь на наших евангелистов сообщества! 👋
➡️ DEVCENTRAL: https://community.f5.com
➡️ YOUTUBE: / devcentral
➡️ LINKEDIN: / f5-devcentral
➡️ TWITTER: / devcentral
Ваши евангелисты сообщества:
👋 Джейсон Рам: / jrahm | / jasonrahm
👋 Буу Лам: / buulam | / buulam
👋 Обри Кинг: / aubreyking | / aubreykingf5
👋 Чейз Эбботт: / chaseabbott1