Skip to content

[DeepTech] Comment on a optimisé notre load balancer (et fait avancer Rustls !)

Photo of Guillaume Leroy
Hosted By
Guillaume L. and 2 others
[DeepTech] Comment on a optimisé notre load balancer (et fait avancer Rustls !)

Details

Titre : Sōzu : comment on a optimisé notre load balancer (et fait avancer Rustls !)

Présenté par : Florentin Dubois (Clever Cloud)

Description :
Notre load balancer Sōzu a récemment traversé une migration de data center qui a mis en lumière certaines faiblesses en matière de performance. Après une analyse approfondie, nous avons identifié les allocations mémoire et les appels système (syscalls) comme principaux responsables.

Au lieu de simplement contourner ces problèmes, nous avons choisi d'approfondir nos investigations et de contribuer activement au projet Rustls, afin d'optimiser le traitement des paquets TLS. Grâce à nos efforts et nos pull requests (https://github.com/rustls/rustls/pull/1774 et https://github.com/rustls/rustls/pull/1640), nous avons réussi à obtenir une amélioration de 10% des performances !

Dans cette présentation, nous vous détaillerons notre approche méthodique, les défis que nous avons rencontrés, et les solutions que nous avons mises en œuvre. Nous partagerons également les résultats de nos benchmarks ainsi que les enseignements que nous avons tirés de cette expérience. Préparez-vous à une session riche en informations concrètes et en apprentissages précieux !

---

L'évènement est sponsorisé par THEREALM

Photo of MontpellierJS & Montpellier Tech group
MontpellierJS & Montpellier Tech
See more events
Epitech
3 place Paul Bec, Montpellier · 34000