Composable Concurrency for WebAssembly Components - Joel Dice, Fermyon Technologies
Composable Concurrency for WebAssembly Components - Joel Dice, Fermyon Technologies
The Component Model proposal for WebAssembly provides fine-grained sandboxing and high-level, polyglot composition for libraries and applications. The next major evolution of that proposal will provide composable concurrency, allowing components to communicate among themselves and with the outside world in a way that is both efficient and idiomatic for a wide range of source languages. This talk will provide an overview of the design and implementation of this new feature, as well as provide examples which demonstrate how to use it with various programming languages such as Python and Rust.
The Component Model proposal for WebAssembly provides fine-grained sandboxing and high-level, polyglot composition for libraries and applications. The next major evolution of that proposal will provide composable concurrency, allowing components to communicate among themselves and with the outside world in a way that is both efficient and idiomatic for a wide range of source languages. This talk will provide an overview of the design and implementation of this new feature, as well as provide examples which demonstrate how to use it with various programming languages such as Python and Rust.
The Linux Foundation
The Linux Foundation is a nonprofit consortium dedicated to fostering the growth of Linux and collaborative software development. Founded in 2000, the organization sponsors the work of Linux creator Linus Torvalds and promotes, protects and advances the L...