БАРСЕЛОНА — Выпуск Fermyon WASM Functions является важной вехой для WebAssembly, демонстрируя его способность запуска, запуска и развертывание приложений в без серверов и расширение на краевые среды так, как это было предназначено.
Тем не менее, для большинства пользователей ключевым выводом является его влияние на приложения без серверов — обеспечивает значительно более низкое время запуска холода, измеренное в миллисекундах, что переводится на более быстрое время нагрузки и расширенную функциональность по сравнению с AWS Lambda.
Фермион WASM, выпущенные на конференции ISM ввода-вывода здесь на этой неделе, получают выгоду от молниеносного холодного времени Webassembly и изоляции на песочке при распределении. В сочетании с сетевыми возможностями Akamai, которые обрабатывают сетевые накладные расходы, это обеспечивает еще более быстрое время холодного запуска, улучшение производительности нагрузки и улучшенные функции для функций края. Он работает как функция как сервис (FAAS) поверх облако подключенного Akamai, позволяя рабочим нагрузкам работать с уменьшенной задержкой в развертываниях края.
Время для шоу
@Fermyontech’s @thorstenhans на компонентах WASM по адресу @wasm_io! с Картиком Ганешрамом. Да, были достигнуты достижения для компиляции и развертывания в разных компонентах края на скорости молнии через #WebasseMbly #wasmio25 @thenewstack pic.twitter.com/dcwmf93ygf
— BC Gain (@bcamerongain), 27 марта 2025 года
Согласно создателю с открытым исходным кодом Spin и Spinkube Fermyon, Fermyon WASM функционирует на Akamai представляет самую быструю платформу функций края в мире. Традиционные функции AWS Lambda или Azure имеют холодное время старта в диапазоне от 200 до 500 миллисекунд. Напротив, Фермион, основанные на варианте развертывания, на основе простуды запускается всего за миллисекунд-часто менее половины миллисекунды, согласно Фермиону Спецификациям.
Фермион WASM Функции были помещены в контекст во время «состав компонентов WASM: новая эра взаимодействия языка», разговор, который Торстен Ханс Фермиона, старший облачный адвокат и инженер Картик Ганешрам на конференции в/выводах WASM. Они описали, как:
- Составьте приложения из множества компонентов WASM.
- Создайте приложения с использованием нескольких языков программирования.
- Используйте такие инструменты, как Spin, чтобы разгрузить композицию для оптимизации их DX.
Ключевым преимуществом функций Fermyon WASM на Akamai является то, как он поддерживает глобальное распределение рабочих нагрузок по умолчанию, обеспечивая доступность и производительность без необходимости для разработчиков выбирать регионы, сказал мне Ганс. Эта услуга сравнивается с AWS Lambda, подчеркивая его преимущества, такие как более низкое использование ресурсов и лучшие времена холодного запуска из -за Webassembly. Ключевым выводом является то, что Фермион Васм функционирует на Akamai «обеспечивает глобальную доступность без дополнительных затрат на развертывание, специфичное для региона, используя аналогичные подходы к распределению, а также Kubernetes»,-сказал Ханс.
«Если вы сравниваете его с платформой, такой как AWS Lambda, которая является аналогичным средством выполнения без сервера, у них есть проблемы с холодным запуском. Запуск рабочей нагрузки также намного дешевле, потому что Webassembly значительно меньше по размеру», — сказал Ханс. «Я думаю, что одним из ключевых выводов является то, что каждое приложение по умолчанию доступно по умолчанию. Во всех других предложениях вы должны выбирать и выбрать регионы. Вам также может придется заплатить, чтобы ваша рабочая нагрузка развернулась в разных регионах, в то время как с функциями Фермиона WASM на Akamai всегда распределяется».
Wasm Speed Blast
Пример производительности выполнения нагрузочного тестирования 5000 функций от Гента, Бельгия до Парижа, Франция. (Источник: Фермион)
Соучредитель и генеральный директор Fermyon Мэтт Батчер был более оптимистичен в отношении функций Фермиона Васма на Акамаи:
«Благодаря такой комбинации сети и вычислений, мы теперь опережаем каждую другую платформу на планете, обыграя даже работников CloudFlare. И когда каждые 100 миллисекунд задержки заставляют посетителей вашего сайта терять процент, этот вид производительности приводит к повышению ставок отскок и тарифам по поводу корзины».
—Matt Butcher, Fermyon соучредитель и генеральный директор
Существующие услуги Akamai, с помощью которых Фермион WASM функционирует на Akamai, включают в себя Manager Property Manager Akamai, Global Traffic Manager (который Ханс упоминает выше) и хранение объектов Linode. «Это еще проще создает нативные приложения, которые не только превзойдут облачные приложения нативных, но и сделают это за меньшие деньги», — написал Батчер. «Просто сравните выходные сборы Акамай с Amazon’s, и вы увидите, что мы имеем в виду».
Функции Fermyon WASM могут поддерживать стандартные функции краев, такие как обработка заголовков CORS, размещение статического генератора сайтов (SSG) или управление перенаправлениями. Тем не менее, это особенно сияет с классом приложений под названием Edge Native Apps, пишет Батчер. «Это полные приложения, которые когда -то были построены для облака, но это можно полностью запустить на краю полностью распределенным образом», — написал Батчер. «Приложения в этом классе не просто быстрее и более отзывчивы, но часто с экологически чистым сэкономят деньги с течением времени. От динамического состава контента до микросервисов и даже до приложений для вывода искусственного интеллекта, приложение обработки ближе к конечным пользователям легко с функциями Fermyon WASM».
Trending Stories youtube.com/thenewstack Tech движется быстро, не пропустите эпизод. Подпишитесь на наш канал YouTube, чтобы транслировать все наши подкасты, интервью, демонстрации и многое другое. Группа подпишитесь с эскизом. BC Gain является основателем и главным аналитиком Revecom Media. Его одержимость компьютерами началась, когда он взломал консоль космических захватчиков, чтобы играть весь день за 25 центов в местной видеокаде в начале 1980 -х годов. Затем он … читайте больше от B. Cameron Gain