Sponsor Presentations: Python in Cloudflare Workers – Running Pyodide on the Edge (Sponsor: Cloudflare)

Thursday - May 16th, 2024 11:30 a.m.-12:30 p.m. in Room 308

Presented by:

Description

Learn how you can use Cloudflare Python Workers Beta to deploy your next Python app, free of charge, serverless, and infinitely scaling across the globe. We will demonstrate some apps you can start building today on Cloudflare’s full-featured developer platform, making use of robust batteries-included integrations with Cloudflare database, object storage, AI inference, and vector database solutions. Python Workers also support a variety of packages such as Pandas, Pydantic, and Fastapi.

After the demos, we will discuss some technical challenges we overcame to make Pyodide, a Python runtime built for WebAssembly, work in the Cloudflare Workers serverless runtime. Specifically, we will dive into memory snapshots, FFI bindings, and stack switching.