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

ИИ + 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