Leanpub Header

Skip to main content

Building Serverless Applications With WebAssembly & Spin

Discover the third wave of cloud computing with WebAssembly and Spin. In this hands-on book, you will build a complete, multi-component Rust application from scratch and deploy it seamlessly to the global edge and Kubernetes - without rewriting a single line of code.

Say goodbye to container bloat and cold-start latency, and master the future of lightweight, secure serverless compute.

Interested in this book? Show your support by saying what you'd like to pay for it!

$
PDF
EPUB
WEB
APP
45
Pages
About

About

About the Book

Are you tired of paying the cold-start latency and OS bloat tax when using containers for bursty, event-driven workloads?

Building Serverless Applications with WebAssembly & Spin is your hands-on guide to the third wave of cloud computing. This book provides a practical path to building lightweight and blazing-fast serverless applications using WebAssembly (Wasm) and Spin—the open-source framework that makes server-side Wasm genuinely accessible.

Rather than relying on disconnected "Hello, World" snippets, this book takes a comprehensive, project-based approach. You will build a end-to-end application from the ground up using Rust.

What You Will Learn:

  • The Wasm Paradigm: Grasp the core concepts of server-side WebAssembly, the Wasm Component Model, and why they matter for the future of cloud compute.
  • Development: Implement real requirements using the Spin SDK for Rust, Axum Serde and other common crates from the Rust ecosystem.
  • Wasm Component Composition: Build and Compose reusable WebAssembly components to reduce code duplication while increasing developer productivity.
  • Master Spin: Understand and Apply techniques provided by the CNCF Spin framework to get your inner loop tasks done with ease.
  • The Ultimate Promise of Portability: Take your finished application and deploy it to two radically different environments—the global edge with Akamai Functions and a Kubernetes cluster via SpinKube—without rewriting or recompiling a single line of code.

Whether you are a seasoned software architect exploring the edge or a developer looking to write highly optimized Wasm applications with Rust, this book will equip you with the tools to master the next generation of cloud development.

Share this book

Author

About the Author

Thorsten Hans

Thorsten Hans is a Senior Developer Advocate at Akamai, Docker Captain, and Wasm enthusiast. He thrives on pushing the limits of WebAssembly and Edge Computing to help developers build high-performance distributed systems. Thorsten shares his technical deep-dives via his blog and on global stages to shape the cloud’s future.

The Leanpub 60 Day 100% Happiness Guarantee

Within 60 days of purchase you can get a 100% refund on any Leanpub purchase, in two clicks.

See full terms...

Earn $8 on a $10 Purchase, and $16 on a $20 Purchase

We pay 80% royalties on purchases of $7.99 or more, and 80% royalties minus a 50 cent flat fee on purchases between $0.99 and $7.98. You earn $8 on a $10 sale, and $16 on a $20 sale. So, if we sell 5000 non-refunded copies of your book for $20, you'll earn $80,000.

(Yes, some authors have already earned much more than that on Leanpub.)

In fact, authors have earned over $15 million writing, publishing and selling on Leanpub.

Learn more about writing on Leanpub

Free Updates. DRM Free.

If you buy a Leanpub book, you get free updates for as long as the author updates the book! Many authors use Leanpub to publish their books in-progress, while they are writing them. All readers get free updates, regardless of when they bought the book or how much they paid (including free).

Most Leanpub books are available in PDF (for computers) and EPUB (for phones, tablets and Kindle). The formats that a book includes are shown at the top right corner of this page.

Finally, Leanpub books don't have any DRM copy-protection nonsense, so you can easily read them on any supported device.

Learn more about Leanpub's ebook formats and where to read them

Write and Publish on Leanpub

You can use Leanpub to easily write, publish and sell in-progress and completed ebooks and online courses!

Leanpub is a powerful platform for serious authors, combining a simple, elegant writing and publishing workflow with a store focused on selling in-progress ebooks.

Leanpub is a magical typewriter for authors: just write in plain text, and to publish your ebook, just click a button. (Or, if you are producing your ebook your own way, you can even upload your own PDF and/or EPUB files and then publish with one click!) It really is that easy.

Learn more about writing on Leanpub