Comunicados de prensa

Fastly Launches Highly-Secure Serverless JavaScript

Compute@Edge’s unique isolation sandbox technology enables a fast, secure JavaScript experience as developers continue to enter into the growing serverless computing landscape.


SAN FRANCISCO -- JULY 21, 2021 -- Fastly, Inc. (NYSE: FSLY), a global edge cloud platform provider, today announced the availability of JavaScript in Compute@Edge, allowing developers to build with even more flexibility in Fastly’s serverless compute environment. With more JavaScript developers in the world than there are for any other development language, the availability of a faster, more secure way of building with JavaScript brings Compute@Edge’s safety benefits and speedy execution to more workloads around the globe.


“When we launched Compute@Edge with a language-agnostic vision, JavaScript wasn’t one of the languages we evaluated for support, because at the time, it couldn’t compile to WebAssembly, meaning we wouldn’t have been satisfied with the security of JavaScript within our serverless compute environment,” said Tyler McMullen, CTO at Fastly. “However, since we released Compute@Edge, JavaScript has been the most requested language to add, so it was top of our priority list once WebAssembly supported it. Today, we’re thrilled to open up a serverless, zero-cold start JavaScript offering with a reduced attack surface, compared to similar offerings on the market. With serverless computing on the rise, we hope this motivates continued adoption of a powerful technology for businesses as they build modern digital experiences.”


For years, JavaScript developers have had to navigate ~250+ milliseconds of startup latency in serverless environments. Known as cold starts, this latency delays request processing, slowing down time-sensitive applications and websites. To compensate for these delays, developers have tried adding more functions into a single serverless deployment, leading to increased security risks due to a larger blast radius for attacks. Combined with some alternative platforms’ lack of proper sandboxing between instances, serverless JavaScript has fallen prey to attackers, and developers have either avoided serverless technology or had to accept the shortcomings in safety and speed.


Fastly solves for both of these challenges through key architectural decisions made when Compute@Edge was initially built. Instead of relying on existing technologies for serverless compute - like reusable containers - Fastly built Compute@Edge using WebAssembly. This high-performance technology allows Compute@Edge to scale with startup times that are 100x faster than other serverless offerings on the market, so customers can now execute JavaScript code without having to worry about cold start times. With security in mind, Fastly developed a unique, highly-secure isolation technology that creates and destroys a sandbox for each individual request from JavaScript compiled through WebAssembly.


“JavaScript is the most popular programming language today by a distance, continuing to grow and find new niches," said James Governor, analyst and co-founder at RedMonk. “Serverless platforms are a natural home for new JavaScript workloads. Performance and security remain key concerns, and speed is a killer feature. A reduced attack surface and no cold starts is likely to be attractive to modern web developers."


Fastly has been laser focused on enhancing the developer experience for Compute@Edge and also recently announced its local testing environment, allowing developers to run test code with production level parity so they can find and fix issues fast while building for scale and performance within a serverless compute environment.


To try serverless JavaScript with more speed and security, sign up for Compute@Edge for more information.

Acerca de Fastly

Fastly facilita la conexión de las personas con todo lo que les gusta. Gracias a la plataforma de edge cloud de Fastly, los clientes pueden crear experiencias digitales extraordinarias de una forma rápida, segura y fiable. Esto se consigue procesando, distribuyendo y protegiendo las aplicaciones de nuestros clientes lo más cerca posible de sus usuarios finales: en el borde de Internet. La plataforma de Fastly está diseñada para aprovechar al máximo la arquitectura moderna de Internet, para ser programable y para agilizar el desarrollo de software con una visibilidad inigualable y una latencia mínima. De esta forma, los desarrolladores pueden innovar manteniendo el rendimiento y la seguridad. Fastly tiene como clientes a muchas de las empresas más destacadas del mundo, como Pinterest, The New York Times y GitHub.

Forward Looking Statements

This press release contains “forward-looking” statements that are based on Fastly’s beliefs and assumptions and on information currently available to Fastly on the date of this press release. Forward-looking statements may involve known and unknown risks, uncertainties, and other factors that may cause its actual results, performance, or achievements to be materially different from those expressed or implied by the forward-looking statements. These statements include, but are not limited to, those regarding the expected benefits and functionality of the availability of JavaScript in Compute@Edge, including enabling faster and more secure execution. Except as required by law, Fastly assumes no obligation to update these forward-looking statements publicly, or to update the reasons actual results could differ materially from those anticipated in the forward-looking statements, even if new information becomes available in the future. Important factors that could cause Fastly’s actual results to differ materially are detailed from time to time in the reports Fastly files with the Securities and Exchange Commission (SEC), including in Fastly’s Annual Report on Form 10-K for the fiscal year ended December 31, 2020, and our Quarterly Reports on Form 10-Q. Copies of reports filed with the SEC are posted on Fastly’s website and are available from Fastly without charge.

¿List@ para empezar?

Ponte en contacto o crea una cuenta.