Kapitel 7. Dienstgattungen
Diese Arbeit wurde mithilfe von KI übersetzt. Wir freuen uns über dein Feedback und deine Kommentare: translation-feedback@oreilly.com
Die Arbeit mit großen, komplexen Anwendungen mit vielen Diensten kann zu Verfügbarkeitsproblemen führen. Der Ausfall eines einzelnen Dienstes kann dazu führen, dass auch andere Dienste, die von ihm abhängen, fehlschlagen. Dies kann einen Kaskadeneffekt auslösen, der dazu führt, dass deine gesamte Anwendung fehlschlägt. Besonders schlimm ist das, wenn der ausgefallene Dienst selbst kein geschäftskritischer Dienst ist, aber geschäftskritische Dienste zum Ausfall bringt.
Service Tiers sind Bezeichnungen für einen Dienst, die die Wichtigkeit dieses Dienstes für den Betrieb deines Unternehmens angeben. Mit Hilfe von Service-Tiers kannst du die Komplexität deiner Anwendung verwalten und die Bedeutung der einzelnen Anwendungsdienste in einer verteilten und organisierten Weise verstehen.
Komplexität der Anwendung
Wie in Abbildung 7-1 dargestellt, können manchmal auch die kleinsten und unbedeutendsten Dienste fehlschlagen.
Dies kann dazu führen, dass deine gesamte Anwendung ausfällt, wie in Abbildung 7-2 dargestellt.
Es gibt viele ...
Get Architecting for Scale, 2. Auflage 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.