Attending this event?
18 April 2023
Learn More and Join the Waitlist

The Sched app allows you to build your schedule, but is not a substitute for your event registration. You must be registered for KubeCon + CloudNativeCon Europe 2023, and have an All-Access pass in order to participate in the sessions.

As previously shared, space on 18 April for CNCF-hosted co-located events is limited and is now sold out. Within the registration process for KubeCon + CloudNativeCon Only ticket, you can add yourself to the CNCF-hosted co-located events waitlist. If/when a spot becomes available, waitlisted attendees will be placed in these spots in the order in which they were added to the waitlist.

The KubeCon + CloudNativeCon ONLY pass is still available. With this pass, you get all the fantastic content you’ve come to expect from the 3 full KubeCon + CloudNativeCon days.

Please note: This schedule is automatically displayed in Central European Summer Time (UTC +2). To see the schedule in your preferred timezone, please select from the drop-down menu to the right, above "Filter by Date."

To view the full event schedule for a specific CNCF-hosted Co-located event, you can use the right-hand navigation bar to sort and filter.

The schedule is subject to change.
Back To Schedule
Tuesday, April 18 • 16:20 - 16:45
How Small Can You Go? Customizing Interpreted Languages for Wasm Environments - Rafael Fernandez Lopez, VMware & Oscar Spencer, Suborbital

Sign up or log in to save this to your schedule, view media, leave feedback and see who's attending!

This talk will explore how to customize interpreters for popular language runtimes to target serverless, embedded and resource-constrained WebAssembly environments. WebAssembly and WASI bring many benefits to developers and operations teams. The former are able to reuse their code with no or minor adaptations, whereas the latter can deploy on safer environments, thanks to sandboxing features and a capabilities-oriented security posture. As WebAssembly becomes popular among traditional interpreted languages such as Python, Ruby and PHP there is a growing need to optimize their deployment. This involves both shrinking the size of the deployable modules, including the interpreter and supporting libraries, as well as building bridges to access platform-specific functionality that needs to be exposed to the developer, typically via host functions. This talk will provide an overview of current best practices and provide practical examples of running interpreted languages in popular serverless platforms.


Oscar Spencer

Director of Engineering, Suborbital
Oscar Spencer is the co-creator of Grain, an easy-to-use functional language for WebAssembly, and Director of Engineering at Suborbital, a company building products that leverage WebAssembly as a key technology.As a cocktail connoisseur, he’ll happily chat drinks with you. If you’re... Read More →
avatar for Rafael Fernández López

Rafael Fernández López

Staff Engineer, VMware
Rafa is a Staff Engineer at VMware that loves to learn and experiment. He has special interest in the intersection between programming languages, distributed systems and infrastructure. When not in front of a computer he enjoys time with family, friends, city walks and photograph... Read More →

Tuesday April 18, 2023 16:20 - 16:45 CEST
Amsterdam RAI Europaplein 24, 1078 GZ Amsterdam, Netherlands
Feedback form isn't open yet.