Leboncoin : du monolithe aux micro-services
28 Nov 2019
Théâtre DevOps, Conteneurs & Plateformes
Leboncoin a hérité, à sa création en 2006, d’une plateforme logicielle principalement écrite en langage C, de manière monolithique et avec énormément de composants faits maison : moteur d’indexation et de recherche, module de génération de page avec langage de template maison, middleware pour faire du “transactionnel”. Ceci avait le mérite d’être très performant mais avait l'inconvénient d'être trop spécifique et trop monolithique pour recruter et avancer rapidement sur nos développements. Cette présentation part de ce constat et explique comment et pourquoi nous avons évolué vers du micro service pour les API et de la SPA en js/react pour le front.