
IFTTD - If This Then Dev #332.exe - Scaler un monolith: 250 devs, 35 000 fichiers et zéro panique par Jocelyn N'takpe
6 snips
Jan 30, 2026 Jocelyn N'takpe, ingénieur et tech lead, partage son regard entre monolithes Rails et microservices. Il parle des déploiements fréquents, des coûts opérationnels des microservices et de l’organisation des équipes et ownership. Il évoque aussi IA, productivité et le rôle des langages typés.
AI Snips
Chapters
Transcript
Episode notes
Monolithe À Haute Fréquence
- Penny Lane scale un monolithe Ruby on Rails avec déploiements toutes les 15 minutes et une seule base Postgres.
- Cela montre qu'un monolithe simple peut rester performant même à grande échelle si l'organisation suit.
Microservices Et Autonomie
- ManoMano a choisi une architecture microservices avec ~400 services et des langages fortement typés comme Kotlin et Go.
- Cette décision visait l'autonomie des équipes et la possibilité d'utiliser différentes techs selon les besoins.
Architecture Comme Choix Organisationnel
- L'architecture microservices change l'organisation d'équipes et facilite l'ownership et la diversité technologique.
- En contrepartie, elle ajoute de la complexité d'orchestration, monitoring et des différences opérationnelles entre apps JVM et Go.
