Volver al blog

Síguenos y suscríbete

WebAssembly

Página 2

Proceso de análisis de Cranelift para ofrecer espacios aislados seguros en Compute

Pat Hickey, Chris Fallin, + 1 más

Junto con la Bytecode Alliance, el equipo de WebAssembly de Fastly llevó a cabo hace poco una rigurosa evaluación de seguridad de Cranelift, un generador de código de última generación (y de código abierto), para usarlo en WebAssembly como funcionalidad de seguridad de espacios aislados.

Información del sector
+ 3 más

Medidas de seguridad a fondo: cómo evitar que un error del compilador de Wasm pase a mayores

iximeow, Chris Fallin

Hace poco descubrimos un error en parte del compilador de WebAssembly que utilizamos para Compute@Edge, el cual habría permitido a cualquier módulo de WebAssembly acceder a memoria ajena a su montón, aislado en un entorno seguro.No obstante, con la ayuda de nuestro equipo y de los eficientes procesos y herramientas a su disposición, detectamos el error y lo resolvimos en nuestra infraestructura antes de que alguien lo aprovechara.

Seguridad
WebAssembly

Un lenguaje de programación eficaz y portable es posible con Zig | Fastly

Hannah Aubry

Zig es un nuevo lenguaje de programación con gestión manual de la memoria, sin tiempo de ejecución y que tiene por objetivo algo tan sencillo como lograr una eficacia y portabilidad equivalentes a las de C. Además, se propone corregir las deficiencias y limitaciones que tanto abundan en sus ecosistemas y en los que hay alrededor. No te pierdas esta entrevista con Loris Cro, del equipo de Zig, y descubre cómo ha logrado este objetivo.

Ingeniería
WebAssembly

Nuevas formas de componer contenidos en el edge con Compute

Andrew Betts

Siempre ha sido posible generar contenido de forma programática y, con la llegada de nuestro entorno informático sin servidores, ahora es más fácil que nunca crear y transformar contenido de forma eficiente.

WebAssembly
Compute

Compute: migración del emblemático videojuego <em>DOOM</em>

Justin Liew

DOOM, de id Software, se ha convertido en uno de los títulos que más migraciones ha registrado en la historia de los videojuegos. Así que migrarlo a Compute, diseñado en nuestro entorno informático sin servidores, para hacer pruebas con diversas aplicaciones del producto me pareció un proyecto perfecto.

Producto
+ 2 más

Ciclo de vida y rendimiento de una instancia de Lucet

Adam Foltzer

Lucet, sistema de Fastly de código abierto de compilación y tiempo de ejecución de WebAssembly, está concebido para impulsar a WebAssembly más allá de los límites del navegador y para diseñar una plataforma que permita una ejecución más rápida y segura en la nube de borde de Fastly. En esta entrada de blog, vamos a presentar todas las fases del ciclo de vida de Lucet y vamos a probar su rendimiento para hacer hincapié en formas de mantener un nivel bajo de carga.

WebAssembly

Presentamos Lucet: compilador y motor en tiempo de ejecución nativos de Fastly para WebAssembly

Pat Hickey

Nos llena de emoción presentar hoy el proyecto de código abierto de Lucet, nuestro compilador y motor en tiempo de ejecución nativos para WebAssembly. WebAssembly es una tecnología que está diseñada para permitir que los navegadores ejecuten programas en condiciones de seguridad a velocidades aproximadamente iguales a las nativas; desde principios de 2017, viene incluido en los cuatro principales navegadores.

Ingeniería
+ 2 más