behind this "alphabet soup" is great tech that could be "next generation" of "apps deployment" infrastructure, much faster to deploy and start than containers.
The Kubernetes of Lambda with Bailey Hayes & Taylor Thomas (Ship It! #110) podcast
Bailey Hayes & Taylor Thomas from Cosmonic join the show for a look at WebAssembly Standard Interfaces (WASI) and trade-offs for portable interfaces.
wasmcloud @GitHub
Rust, Apache
Cosmonic - Distributed Compute Mesh built on CNCF wasmCloud | Cosmonic
Cosmonic is the Universal Application Platform, powered by wasmCloud.
wasmCloud is designed to fit seamlessly into existing cloud native ecosystems, integrating with Kubernetes using an operator to take full advantage of components and WASI APIs without re-platforming.
Wasm code (binary code, i.e. bytecode) is intended to be run on a portable virtual stack machine (VM).[94] The VM is designed to be faster to parse and execute than JavaScript and to have a compact code representation.[52] Any external functionality (like syscalls) that may be expected by Wasm binary code is not stipulated by the standard. It rather provides a way to deliver interfacing via modules by the host environment that the VM implementation runs in.[95][9]
WebAssembly System Interface (WASI) is a simple interface (ABI and API) designed by Mozilla intended to be portable to any platform.[88] It provides POSIX-like features like file I/O constrained by capability-based security.[89][90]
Cosmonic is the Universal Application Platform, powered by wasmCloud.
- Distribute your app in cross-cloud, edge, on-prem, on-device deployments with wasmCloud
- Write shared code once and re-use in any language that compiles to Wasm
- Zero downtime upgrades without recompiling through runtime-configuration
WebAssembly.org
WASM = WebAssembly - Wikipedia
WASI: WebAssembly - Wikipedia
Request For Comments (RFC)
- About RFCs
- Common network RFCs
No comments:
Post a Comment