Découverte et usage de Rust en production

Découvrez le retour d'expérience d'OVH sur l'utilisation du langage de programmation Rust dans la création de services haute performance : SSL Gateway, IP Load Balancing NextGen, Metrics Data Plateform, CDN par Adrien Bensaïbi, développeur chez OVH. Lors de cet #OVHMeetup, qui a eu lieu le 4 avril à Lille en présence de la communauté Lille-Rust, la discussion a également porté sur les avantages de Rust : sûreté, vitesse d’exécution, faible empreinte mémoire. Enfin, Quentin Fremeaux, (@PopzeLife) de la communauté Mozilla francophone, a présenté les dernières avancées du projet Servo, le nouveau moteur de rendu haute performance et parallèle de Firefox, conçu pour les appareils modernes et basé sur Rust. Durée de la vidéo : 56 minutes. Vous ne connaissez pas Rust ? Voici comment, David Bryant, à la tête Platform Engineering de Mozilla, évoque Rust :
Il s’agit d’un langage de programmation système qui fonctionne à la vitesse de l’éclair et simplifie le développement de programmes parallélisés, en garantissant la sûreté de la mémoire et l’isolation entre les threads (tâches). Dans la plupart des cas, le code écrit en Rust refusera même de compiler s’il n’est pas fiable.