Kapitel 5: Die Aufspaltung des Monolithen

Wir haben in den vorangegangenen Kapiteln bereits erörtert, was einen guten Service auszeichnet und warum kleinere Services für unsere Zwecke besser geeignet sein können. Es wurde auch schon erwähnt, wie wichtig es ist, das Design unserer Systeme fortzuentwickeln. Aber wie sollen wir mit der Tatsache umgehen, dass möglicherweise eine Vielzahl der bereits vorhandenen Codebasen diesem Muster nicht folgt? Wie fangen wir es an, diese monolithischen Anwendungen aufzuspalten, ohne uns darauf einlassen zu müssen, in großem Stil neuen Code zu schreiben?

Der Monolith wird im Laufe der Zeit immer größer. Er erhält neue Funktionalitäten und die Zahl der Codezeilen wächst in besorgniserregendem Ausmaß. Innerhalb ...

Get Microservices - Konzeption und Design now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.