sebae banner ad-300x250
sebae intro coupon 30 off
sebae banner 728x900
sebae banner 300x250

Introducing Componentize-Py: A Tool for Packaging Python Apps as Components – Joel Dice

0 views
0%

Introducing Componentize-Py: A Tool for Packaging Python Apps as Components - Joel Dice

Introducing Componentize-Py: A Tool for Packaging Python Apps as Components – Joel Dice, Fermyon Technologies

The WebAssembly Component Model is an ideal vehicle for building polyglot apps in a secure and efficient way. In order to make building and deploying Python-based components as easy as possible, we’ve developed a tool to package a given Python app and all its dependencies (including native extensions) as a single component. In this session, I’ll explain how Componentize-Py works, including key features like build-time code generation, pseudo-dynamic linking, and pre-initialization. I’ll also demonstrate how to use it to build a component and compose it with others to make a complete application targeting standard a standard WASI world. Finally, I’ll describe what’s left to do to make the experience even easier.

Date: September 11, 2023