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

November 14, 2024

Solo.io is donating its open source API Gateway, Gloo Gateway, to the Cloud Native Computing Foundation (CNCF) to further its mission of building a complete omni-gateway connectivity solution.

November 14, 2024

LaunchDarkly announced a new approach to software delivery—Guarded Releases—that empowers organizations to ship with confidence and manage risk proactively.

November 14, 2024

Diagrid announced details of the upcoming release of Dapr 1.15, a Cloud Native Computing Foundation project maintained by Diagrid, Microsoft, Intel, Alibaba, and others.

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).

November 13, 2024

Mirantis announced Mirantis Kubernetes Engine (MKE) 4, the latest evolution in its long-established product line that sets the standard for secure enterprise Kubernetes.

November 13, 2024

Cequence Security announced the launch of its new API Security Assessment Services.

November 13, 2024

Pulumi announced improvements including major updates to the EKS provider supporting Amazon Linux 2023 and Security Groups for pods, the release of Pulumi Kubernetes Operator 2.0 with dedicated workspace pods, Pulumi ESC integration with External Secrets Operator, and a new Kubernetes-native deployment agent for enhanced security and scalability.

November 13, 2024

Loft Labs announced the public beta of vCluster Cloud, a managed solution that simplifies and reduces the costs of Kubernetes clusters.

November 13, 2024

DevZero announced DXI (Developer Experience Index), an initiative aimed at transforming developer productivity by unifying engineering throughput and operational metrics.

November 13, 2024

Horizon3.ai announced the release of NodeZero™ Kubernetes Pentesting, a new capability available to all NodeZero users.

November 13, 2024

The CNCF Technical Oversight Committee (TOC) has voted to accept wasmCloud as a CNCF incubating project.

November 12, 2024

The Cloud Native Computing Foundation® (CNCF®), which builds sustainable ecosystems for cloud native software, announced the graduation of Dapr.

November 12, 2024

NetApp announced an expanded collaboration with Red Hat to offer new solutions to streamline and accelerate enterprise application development and management in virtual environments.

November 12, 2024

Akamai Technologies announced the Akamai App Platform, a ready-to-run solution that makes it easy to deploy, manage, and scale highly distributed applications.

November 12, 2024

Snyk has acquired Probely, a modern Dynamic Application Security Testing (DAST) provider based in Porto, Portugal, with coverage of API security testing and web applications.