Gitbar - Italian developer podcast cover image

Gitbar - Italian developer podcast

Ep.199 - WebAssembly serverside con Flavio Castelli (SUSE)

Jul 27, 2024
Flavio Castelli, esperto di WebAssembly e collaboratore di SUSE, condivide le sue intuizioni su come WebAssembly possa superare i confini del browser e diventare fondamentale nel server-side. Discute le ottimizzazioni nei linguaggi come Rust e Go, e l'integrazione con Kubernetes attraverso QBorden. Approfondisce anche la gestione della comunità e le risorse disponibili per imparare WebAssembly, raccomandando letture utili. Infine, tocca temi culturali leggeri, come le differenze tra le serie Netflix e i loro libri originali.
01:22:30

Episode guests

Podcast summary created with Snipd AI

Quick takeaways

  • WebAssembly offre una portabilità notevole delle applicazioni, permettendo di eseguire codice su diverse architetture senza ricompilazione significativa.
  • Le limitazioni attuali di WebAssembly riguardano il supporto per linguaggi di programmazione e la gestione delle operazioni asincrone, richiedendo soluzioni alternative degli sviluppatori.

Deep dives

Introduzione a WebAssembly e il suo utilizzo nel server

WebAssembly è emerso come un target di compilazione utile per eseguire codice su diversi sistemi operativi senza la necessità di ricompilazione. Inizialmente progettato per estendere le funzionalità del browser, è ora utilizzato anche sul server per consentire una portabilità notevole delle applicazioni. Questo avviene tramite la generazione di un codice binario in bytecode, che può essere eseguito in ambienti virtuali specifici. Grazie a questa portabilità, è possibile eseguire moduli WebAssembly su architetture diverse senza modifiche significative al codice sorgente originale, facilitando notevolmente lo sviluppo cross-platform.

Get the Snipd
podcast app

Unlock the knowledge in podcasts with the podcast player of the future.
App store bannerPlay store banner

AI-powered
podcast player

Listen to all your favourite podcasts with AI-powered features

Discover
highlights

Listen to the best highlights from the podcasts you love and dive into the full episode

Save any
moment

Hear something you like? Tap your headphones to save it with AI-generated key takeaways

Share
& Export

Send highlights to Twitter, WhatsApp or export them to Notion, Readwise & more

AI-powered
podcast player

Listen to all your favourite podcasts with AI-powered features

Discover
highlights

Listen to the best highlights from the podcasts you love and dive into the full episode