Le podcast 🎙️ AWS ☁️ en 🇫🇷

Doctolib : 20k requêtes/sec sur Graviton et Karpenter

Le podcast 🎙️ AWS ☁️ en 🇫🇷

Show Notes

Bertrand Paquet, Principal Reliability Engineer chez Doctolib, partage le retour d'expérience de la double migration vers Graviton et Karpenter. Doctolib gère 80 millions de patients avec un monolithe Ruby on Rails servant 20 000 requêtes par seconde sur 1500 pods, dont 80% tournent sur des instances spot. La migration vers Graviton visait deux objectifs : réduire les coûts et diminuer le taux de reclaim des instances spot. L'équipe a adopté une approche pragmatique en utilisant d'abord la cross-compilation avec QEMU malgré les temps de build allongés, avant de migrer progressivement les workloads. La migration vers Karpenter a remplacé les 14-15 node groups gérés par cluster autoscaler, simplifiant considérablement les mises à jour de cluster EKS et améliorant la gestion des préemptions spot grâce au bin packing. Bertrand détaille les défis rencontrés, notamment la nécessité d'ajouter des pod disruption budgets sur toutes les applications, et partage ses recommandations : ne pas hésiter à migrer vers Graviton car c'est souvent un non-sujet technique, et adopter Karpenter dès le départ pour tout nouveau cluster EKS.

More from Le podcast 🎙️ AWS ☁️ en 🇫🇷

Aug 28, 2026

Il y a eu une période de ma vie, à l'université, où j'ai joué au loto toutes les semaines. Pas pour l'argent. Pour un ordinateur. Un NeXT. Le cube noir à 9 999 dollars. On n'a jamais gagné. Mais dix ans plus tard, Apple a annoncé que son nouveau système serait construit sur NeXTSTEP. Alors j'ai acheté mon premier Mac. Dans les messages que j'ai reçus après la série d'été, une question revient sans arrêt : Mach, XNU, Darwin : c'est quoi ce mic-mac ? Aujourd'hui, épisode bonus hors-série. On remonte à Rochester en 1975, au projet Aleph. On passe par Carnegie Mellon, le noyau Mach de Richard Rashid et Avie Tevanian. On entre dans le cube noir de Steve Jobs. On traverse l'échec de Copland, le rachat de NeXT à 427 millions de dollars, et on arrive dans votre Terminal. Tapez uname -a. Cette ligne contient cinquante ans d'histoire. À la fin de cet épisode, vous saurez la lire.

Aug 21, 2026

Dis papa, pourquoi ce sont des serveurs Linux qui tournent dans le cloud ? On arrive au bout. Sept épisodes, 70 ans d'histoire. On est partis des mainframes centralisés des années 50, on a traversé la rébellion Unix, les guerres commerciales, l'arrivée de Linux, les pionniers du cloud. Et maintenant, quand on regarde le résultat, des millions de serveurs centralisés, qu'on loue à la demande, accessibles par un terminal, on se rend compte qu'on est revenus au point de départ. Mais en mieux. C'est cette dernière pièce du puzzle que je vous raconte aujourd'hui. Alors dit papa, pourquoi les serveurs dans le cloud, ils sont sous Linux ? Épisode 7 — le dernier : le cercle est maintenant complet.

Aug 14, 2026

Dis papa, pourquoi ce sont des serveurs Linux qui tournent dans le cloud ? On sait maintenant pourquoi Linux. Reste à comprendre pourquoi le cloud. L'idée de vendre de la puissance de calcul comme l'électricité, on ouvre le robinet, on consomme, on paie, elle date de 1961. Mais entre l'idée et la réalité, il a fallu quarante ans, quelques échecs spectaculaires, et un libraire en ligne que personne ne voyait venir. C'est cette histoire — celle des pionniers du cloud — que je vous raconte aujourd'hui. Alors dit papa, pourquoi les serveurs dans le cloud, ils sont sous Linux ? Épisode 6 : l'ultime frontière.

Aug 7, 2026

Dis papa, pourquoi ce sont des serveurs Linux qui tournent dans le cloud ? Bon, là on y arrive. On a les mainframes, on a Unix, on a le logiciel libre. Toutes les pièces du puzzle sont en place. Il ne manque plus qu'une chose : un étudiant finlandais de 21 ans, un PC 386, et un message posté sur un forum un soir d'août 1991. "Just a hobby, won't be big and professional." L'understatement du siècle C'est cette histoire, comment un hobby est devenu l'OS qui fait tourner le monde, que je vous raconte aujourd'hui. Alors dit papa, pourquoi les serveurs dans le cloud, ils sont sous Linux ? Épisode 5 : le padawan.

Jul 31, 2026

Dis papa, pourquoi ce sont des serveurs Linux qui tournent dans le cloud ? On a vu les mainframes, on a vu Unix, on a vu la guerre commerciale qui a fragmenté tout ça. Mais pendant que les géants se battaient entre eux, un mouvement souterrain prenait forme. Des gens qui pensaient que le logiciel devait être libre. Libre de l'étudier, de le modifier, de le partager. Un idéal radical, porté par un homme barbu au MIT, qui allait poser les fondations de tout ce qui vient après. C'est cette histoire que je vous raconte aujourd'hui. Alors dit papa, pourquoi les serveurs dans le cloud, ils sont sous Linux ? Épisode 4 : un nouvel espoir.

See all episodes →