Skip to content

Latest commit

 

History

History
14 lines (12 loc) · 1019 Bytes

modular_monolith.md

File metadata and controls

14 lines (12 loc) · 1019 Bytes

Modular monolith

Une présentation intéressante et très pragmatique que j'ai bien aimé. J'ai pris que peu de notes car c'est assez théroique et il y a beaucoup de diagrammes. Donc le mieux est encore de regarder la vidéo sur YouTube avec les schémas et les explications.

  • Idée reçu : Les applications monilith c'est le mal.
  • Struturizer. Un outils permettant d'extraire l'architecture du code
  • Un livre: Just enough software architecture
  • Parfois le code ne reflète pas l'architecture
  • Vidéo : let software design comme to life...
  • Le code doit refléter l'architecture en utilisant des noms pour les composants. Annotations, maven modules, osgi bundle, etc
  • Prendre des décisions plutôt que de faire ce qui est "bien".
  • Parfois tester unitairement des classes n'est pas la meilleur solution. On peut tester les component comme une boîte noire
  • Le mot de la fin : Si vous ne pouvez pas contruire un monolithe modulaire, qu'est-ce qui vous fait croire que les micro-services sont la solution ?