Monolithe vs Microservices
"Il existe des solutions intermediaires"

Luc Momal - Staff Engineer @

"Il existe des solutions intermediaires"

Luc Momal - Staff Engineer @






1993



Premier site web


1993


Architecture - Page HTML

1993




1995





1995



1995





1995-2000


Démocratisation, des pages construites dynamiquement



Post 2000 (front-end)

Luc Momal - Staff Engineer @



Luc Momal - Staff Engineer @



Luc Momal - Staff Engineer @



Luc Momal - Staff Engineer @



Luc Momal - Staff Engineer @



Luc Momal - Staff Engineer @

Post 2000 (back-end)

Luc Momal - Staff Engineer @

2011- Apparition du terme Microservices.
(SOA)

Luc Momal - Staff Engineer @

2011- Apparition du terme Microservices.
(SOA)

Luc Momal - Staff Engineer @

- s'adapter performance / plus haut niveau
- Scalabilité
- Flexibilité technologique
- Déploiement indépendant
- Facilité de maintenance, plus facile de tester, maintenir et mettre à jour chaque service séparément sans affecter les autres parties de l'application.
- Résilience
..

Luc Momal - Staff Engineer @

2014
largement répendu

Luc Momal - Staff Engineer @

2018
machine arrière

Luc Momal - Staff Engineer @

Bon du coup on
fait quoi comment ?

Luc Momal - Staff Engineer @

On va reprendre les problème listé
et le coupé en 3 catégories

Luc Momal - Staff Engineer @

Infra problèmes

Luc Momal - Staff Engineer @

Code base problèmes

Luc Momal - Staff Engineer @

Application

Luc Momal - Staff Engineer @

loi de conway

Luc Momal - Staff Engineer @

DDD bounded context

Luc Momal - Staff Engineer @

deck
By Luc MOMAL
deck
- 283