Compromis
En tant qu’architecte il y a un énorme compromis à réaliser. Comment les architectes peuvent-ils concevoir des systèmes où rien n’est connecté (couplage faible) à quoi que ce soit d’autre. On réalise des microservices fine-grained pour réaliser du découplage, mais par conséquence l’orchestration, la transactionnalité et l’asynchronisme deviennent des énormes problèmes.
Generic advice says “decouple,” but provides no guidelines for how to achieve that goal while still constructing useful systems. - Mark Richard