Remplacer une base de données par une API sans toucher l’existant, Mission Impossible ? (🇫🇷)

Remplacer une base de données par une API sans toucher l’existant, Mission Impossible ? (🇫🇷)

Con Day 2 - Room 1

Sep 22, 2023 · 10:00 AM - 10:40 AM

Remplacer une base de données par une API sans toucher l’existant, Mission Impossible ? (🇫🇷)

“Votre mission, si vous l’acceptez, est de remplacer notre base de données par une API sans toucher le code existant. Vous devez accomplir cette mission dans le minimum de temps imparti et votre solution doit être scalable.”

Voici à peu près le message que j’ai reçu durant une expérience précédente. J’ai accepté le challenge et après ce message je me suis posé beaucoup de questions : par quoi commencer, comment migrer progressivement, comment rendre l’outil réutilisable… Pour m’aider, j’ai utilisé de nombreux outils Symfony et un peu de magie.

Dans ce talk je vous propose donc un retour d’expérience d’une solution qui vit toujours en prod \o/

Questions  ?Contact us!

or follow us on social media