Créez votre premier microservices en Rust

03/10/2025 : 10h15 - 12h15 | Workshop | Nait Belkacem Youssef, Jean-Eudes Couignoux

Rust est probablement le langage le plus excitant de ces dernières années. Il souffre toutefois d’une réputation qui le cantonne parfois aux outils bas niveau. Dans cette présentation, nous vous montrerons qu’en plus de répondre aux problématiques bas niveau, Rust se prête très bien à la création d’une application REST.

Dans un premier temps, nous commencerons par une introduction à Rust (30 minutes) pour explorer les concepts de base : ownership, borrowing, structs, enums, traits…

Ensuite, sous forme d’exercice, nous vous ferons créer pas à pas une application moderne :

  • un modèle métier au cœur de l’architecture
  • la persistance dans une base de données SQL
  • l’exposition sous forme d’API REST
  • la collecte de logs et de métriques OTLP

Workshop
Lang & Frameworks