HumanTalks Paris

Réparer les fuites mémoire NodeJS : ma première expérience de plombier

10 minutes Node Retour d'expérience Web

Les languages haut niveau tels Javascript, Python ou Java abstraient la gestion de la mémoire, si bien que le développeur moderne n’a plus à se soucier de l’allocation et la destruction des ressources. Ce n’est pas la fin des fuites mémoires pour autant ! Il y a peu, j’ai dû faire face à des conteneurs managés par AWS ECS qui redémarraient en permanence. Sous le prisme de cette expérience, je vous raconte dans cette présentation :

  • comment mettre en Ă©vidence diffĂ©rentes fuites mĂ©moires
  • quelles solutions mettre en place pour les corriger

À la fin du talk, vous aurez des outils pour déceler et debugguer des fuites mémoires sur un serveur NodeJs.