mitosis model - how to differentiate microservice from monolith
Abstract
- attention aux tensions de modèles
- dupliquer != decoupler lorsque conceptuellement couplé
- trouver les frontières à travers les comportements
- shared kernel pour incertitude des frontières des domaines
- utilisé pour la transition
- purement métier (pas utils, common, shared)
- pour tout ce qui dépend du shared kernel
- la même signification
- la même représentation
- les mêmes invariants
- les mêmes règles métiers
- ne doit pas être partagé entre équipes
- anti-corruption layer qui va transformer les modèles d’un domain à un autre
- context map
generic sub domain [ money ] / \ / \ CF CF [ search ]----ACL[ booking ]