2Mikro- und Makro-Architektur

Microservices erlauben es, durch die Isolation auf verschiedenen Ebenen Software noch stärker zu modularisieren und zu isolieren (siehe Abschnitt 1.2). Aber Microservices sind Module eines Gesamtsystems. Also müssen sie integriert werden. Die Architektur steht damit vor einer Herausforderung: Auf der einen Seite muss sichergestellt werden, dass die Microservices als Teile des Gesamtsystems zusammenpassen. Auf der anderen Seite dürfen die Freiheiten in den Microservices nicht zu sehr eingeschränkt werden, weil sonst die Isolation und die Unabhängigkeit der Microservices nicht erreicht werden können, die für die meisten Vorteile der Microservices-Architektur verantwortlich sind.

Daher bietet es sich an, die Architektur ...

Get Das Microservices-Praxisbuch now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.