Philippe Charrière

Philippe Charrière

Bots.Garden

J'ai plusieurs vies professionnelles (en même temps) - Senior Technical account manager pour GitLab 🦊 - CEO 😛 chez Bots.Garden (en fait j'ai monté ma boîte pour tenter de "transformer" quelques side projects) 🤖🌼

Et le reste du temps, si je ne suis pas à la pêche, devant un BBQ, à l'apéro ou avec ma famille, je code en Golo, JavaScript, Java, Kotlin, Go, Rust, Grain

Twitter : @k33g_org

Blog: https://k33g_org.gitlab.io/

cldops

Track : Cloud & Scaling

Type de présentation : University

Petit cours de Wasm côté front / côté back par l'exemple

Wasm est un format de bytecode exécutable partout où vous avez un hôte capable de le faire. Initialement, l'hôte était la VM JavaScript du navigateur. Mais en fait, Wasm peut s’exécuter partout (grâce aux hôtes) et non plus uniquement dans un navigateur, mais aussi avec NodeJS, GraalVM et des Runtimes (Wasmer, Wastime, Wasmedge, …)

Et en plus Wasm est polyglotte avec Rust, AssemblyScript, GoLang, ...

Avec cette université, vous allez faire un voyage utile avec des exemples (reproductibles) pour expliquer comment: - Discuter avec JavaScript et wasm “Go” dans une page web, - Exécuter avec NodeJS du wasm “Rust”, - Faire votre propre CLI à base de Wasm - Déployer des microservices "Wasm" - ...

Objectif: vous fournir les armes pour faire votre propre expérience (j'ai préparé un "kit" qui permet de reproduire tous les exemples facilement)