Préface
Cet ouvrage a été traduit à l'aide de l'IA. Tes réactions et tes commentaires sont les bienvenus : translation-feedback@oreilly.com
Il y a dix ans, un groupe d'architectes logiciels s'est réuni et a inventé le terme microservices pour définir un style d'architecture logicielle qui avait évolué. Depuis, il y a eu une explosion de cours, de vidéos et d'ouvrages écrits pour le style microservices. En fait, en 2016, nous avons coécrit Microservice Architecture, un livre qui proposait un guide d'introduction aux principes d'un système de microservices.
Depuis la publication de ce livre, nous et de nombreuses autres personnes avons eu l'occasion de vivre avec les systèmes de microservices que nous avons construits. Nos propres expériences, ainsi que les conversations avec d'autres praticiens, nous ont permis de mieux comprendre les problèmes pratiques auxquels les personnes chargées de la mise en œuvre sont confrontées. Une grande partie de cette compréhension vient du succès, mais certaines des idées les plus utiles sont venues des erreurs.
Nous nous sommes efforcés de rassembler les expériences des praticiens dans un guide qui donne des avis très tranchés. Nous vivons à une époque où les conseils des praticiens abondent. Mais il peut être difficile de naviguer dans cette mer d'informations et de les rassembler d'une manière qui fonctionne. Ce livre propose un modèle pratique et normatif qui couvre la conception de l'équipe, la conception du domaine, l'infrastructure, l'ingénierie ...