Vorwort
Diese Arbeit wurde mithilfe von KI übersetzt. Wir freuen uns über dein Feedback und deine Kommentare: translation-feedback@oreilly.com
Vor zehn Jahren kam eine Gruppe von Softwarearchitekten zusammen und prägte den Begriff Microservices, um einen Stil der Softwarearchitektur zu definieren, der sich entwickelt hatte. Seitdem gibt es eine explosionsartige Zunahme an Kursen, Videos und schriftlichen Arbeiten zum Microservice-Stil. Im Jahr 2016 haben wir gemeinsam das Buch "Microservice Architecture" verfasst, das eine Einführung in die Prinzipien eines Microservice-Systems bietet.
Seit der Veröffentlichung dieses Buches hatten wir und viele andere die Gelegenheit, mit den von uns gebauten Microservices-Systemen zu leben. Unsere eigenen Erfahrungen und die Gespräche mit anderen Praktikern haben zu einem besseren Verständnis der praktischen Probleme geführt, mit denen Implementierer konfrontiert sind. Ein großer Teil dieses Verständnisses stammt aus dem Erfolg, aber einige der nützlichsten Erkenntnisse stammen aus Fehlern.
Wir haben uns bemüht, die Erfahrungen von Praktikern in einem Leitfaden zusammenzufassen, der viele Meinungen enthält. Wir leben in einer Zeit, in der es eine Fülle von Ratschlägen von Praktikern gibt. Aber es kann schwierig sein, sich in diesem Meer von Informationen zurechtzufinden und sie in einer Weise zusammenzufassen, die funktioniert. Dieses Buch bietet ein praktisches, präskriptives Modell, das die Bereiche Teamdesign, Domaindesign, Infrastruktur, ...