Fermyon Releases Spin 3.0
November 14, 2024

Fermyon™ Technologies announced the release of Spin 3.0, enabling enterprises to quickly move toward more sophisticated production applications based on WebAssembly (Wasm).

Spin 3.0 introduces significant advancements to enable next-generation distributed applications built for digital experiences, high-volume processing, and edge functions. Selective Deployment is a groundbreaking new feature that allows developers to build a single application that can then be converted to distributed microservices at deployment time. Together with Spin's new Component Dependences feature, developers can easily compose components and leverage polyglot programming and cross-language dependencies to attain greatly improved productivity, application delivery, and operational simplicity.

New advancements in Spin 3.0 combined with Fermyon’s self-hosted engines for Kubernetes means enterprises are now fully equipped to write sophisticated WebAssembly applications with outstanding performance characteristics.

About Spin 3.0:

- Selective Deployment. Developers build a single application, coding it in a single project (even if written in multiple languages), compiling with a single toolchain, and locally running in just one process. At deployment time, Platform Engineers can break the application into distributed microservices that can run in Kubernetes, across data centers, and on the edge. This opens a new category of distributed application building.

- Component Dependencies. Gone are the days of re-implementing the same logic in multiple programming languages. Spin Component Dependencies makes it possible to compose components together in a simple workflow, using the Spin Dependency plugin to reference component in registries and easily create language bindings. Developers no longer need multiple tools to benefit from the WebAssembly Component Model.

- Deep telemetry and observability for serverless. New tooling gives developers and operators essential insights into their serverless functions, integrating with industry standards like OpenTelemetry, Grafana, Prometheus, and Jaeger.

- Faster JavaScript engine. The Bytecode Alliance’s Starling Monkey runtime builds on Mozilla's Spidermonkey engine, providing a significant upgrade to JavaScript and Typescript performance and compatibility.

“Spin 3.0 is a game-changer in the world of serverless programming. With the new Component Dependencies, you can seamlessly combine Python or JavaScript with high-performance Rust code, unlocking vast new possibilities,” said Darwin Boersma, Spin contributor and author of the Spin Kinesis plugin. “The 'batteries-included' observability and expanded WASI integration, such as support for atomic and batch key-value operations, are among my top highlights in this exciting release.”

"Fermyon continues to lead the way in serverless WebAssembly. Spin 3.0 takes a dramatic step forward in distributed computing, allowing developers to create standalone applications that platform engineers can then choose to deploy as a distributed array of microservices. This technology, called Selective Deployment, is the first of its kind," said Fermyon CEO Matt Butcher. "Furthermore, Spin's new universal compute substrate brings polyglot programming to every developer, making it easy to share libraries and resources across Rust, JavaScript, TypeScript, Python, Go, and other programming languages. Support for OpenTelemetry provides deep tracing and monitoring for developers and operations teams alike."

Fermyon has contributed Spin to the Cloud Native Computing Foundation (CNCF) as a candidate Sandbox project, following its contribution of SpinKube in March. Spin and SpinKube offer developers a unified WebAssembly experience that delivers the highest-performing serverless execution experience for Wasm.

Spin 3.0 is available now.

Share this

Industry News

December 17, 2024

Sonata Software launched IntellQA, a Harmoni.AI powered testing automation and acceleration platform designed to transform software delivery for global enterprises.

December 17, 2024

Sonar signed a definitive agreement to acquire Tidelift, a provider of software supply chain security solutions that help organizations manage the risk of open source software.

December 17, 2024

Kindo formally launched its channel partner program.

December 16, 2024

Red Hat announced the latest release of Red Hat Enterprise Linux AI (RHEL AI), Red Hat’s foundation model platform for more seamlessly developing, testing and running generative artificial intelligence (gen AI) models for enterprise applications.

December 16, 2024

Fastly announced the general availability of Fastly AI Accelerator.

December 12, 2024

Amazon Web Services (AWS) announced the launch and general availability of Amazon Q Developer plugins for Datadog and Wiz in the AWS Management Console.

December 12, 2024

vFunction released new capabilities that solve a major microservices headache for development teams – keeping documentation current as systems evolve – and make it simpler to manage and remediate tech debt.

December 11, 2024

CyberArk announced the launch of FuzzyAI, an open-source framework that helps organizations identify and address AI model vulnerabilities, like guardrail bypassing and harmful output generation, in cloud-hosted and in-house AI models.

December 11, 2024

Grid Dynamics announced the launch of its developer portal.

December 10, 2024

LTIMindtree announced a strategic partnership with GitHub.

December 10, 2024

Solace announced the addition of micro-integrations to its event-driven integration and streaming platform, Solace PubSub+ Platform.

December 10, 2024

GitGuardian has unveiled its NHI Security strategy, a transformative approach to securing the explosive growth of NHIs and the secrets they depend on.

December 09, 2024

Linkerd announced the release of Linkerd 2.17, a new version of Linkerd that introduces several major new features to the project: egress traffic visibility and control; rate limiting; and federated services, a powerful new multicluster primitive that combines services running in multiple clusters into a single logical service.

December 05, 2024

Amazon Web Services (AWS) announced new capabilities for Amazon Q Developer, a generative AI assistant for software development, that take the undifferentiated heavy-lifting out of complex and time-consuming application migration and modernization projects, saving customers and partners time and money.