logo
Dates

Author


Conferences

Tags

Sort by:  

Authors: Kevin Hoffman
2023-04-21

tldr - powered by Generative AI

WasmCloud is a distributed computing framework that allows for building microservices, functions, and fully distributed systems using simple WebAssembly modules. It provides capabilities such as a web server, key-value store, and event sourcing. The framework takes care of dispatching messages and communicating with state stores, allowing developers to focus on writing simple, testable functions.
  • WasmCloud allows for building microservices, functions, and fully distributed systems using simple WebAssembly modules
  • Capabilities such as a web server, key-value store, and event sourcing are provided
  • The framework takes care of dispatching messages and communicating with state stores
  • Developers can focus on writing simple, testable functions
Authors: Taylor Thomas, Brooks Townsend
2022-10-26

One of the most common refrains we hear when we talk to people about WebAssembly (Wasm) is "well...I've seen tons of examples but it seems like it is just a toy and not ready for production." In this talk, we hope to prove the opposite! We will discuss how Cosmonic built almost its entire platform using Wasm and wasmCloud. To start, we will review what Wasm and wasmCloud are and how they work. Then, using what we built at Cosmonic as context, we will dive into concrete details of real databases, message queues, event sourcing, key-value stores, infrastructure provisioning, tracing, metrics, and security controls – all leveraging Wasm! With that knowledge, we will review the pros and cons of using Wasm, the gaps that need to be filled, the lessons we learned, and how it helped influence the Wasm community.