Peu de décisions architecturales ont des conséquences à plus long terme – et suscitent davantage de réflexions sur le culte du cargo – que le choix entre un monolithe et des microservices. Le récit de l’industrie des années 2010 affirmait que les microservices constituaient une évolution évidente au-delà du monolithe. Les années 2020 ont apporté une correction : les équipes de Stack Overflow, Shopify, Prime Video et d'autres ont publiquement décrit un retour aux monolithes ou aux monolithes modulaires pour des parties importantes de leurs systèmes. Cette leçon coupe le battage médiatique dans les deux sens, vous donne un cadre pour prendre la décision en fonction de votre contexte réel et montre à quoi ressemblent les options viables dans la pratique.
ℹ️
Ni le monolithe ni les microservices ne sont intrinsèquement supérieurs. Le bon choix dépend de la taille de votre équipe, de la complexité du domaine, de la maturité opérationnelle et des exigences d'échelle, qui évoluent tous au fil du temps. Les meilleurs architectes prennent cette décision explicitement, la revisitent périodiquement et évitent de traiter l’une ou l’autre option comme une identité permanente.
Full content is available with a subscription.
Get full access to all courses on the platform for one year with a single payment.
▼
Unlike other platforms that charge per course, here you get everything for one price, and after one year of use there will be no automatic charge for the following year.