From c0771ca367c31a0a6cac68404d8c6cc4c02170b7 Mon Sep 17 00:00:00 2001 From: Mike Sperber Date: Sun, 14 May 2023 11:18:59 +0200 Subject: [PATCH] =?UTF-8?q?"Isolation"=20pr=C3=A4zisieren?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit "Isolation" ist unglücklich gewählt und unzureichend gegenüber "ACID" abgegrenzt. Außerdem: Die Formulierung, daß "Änderungen auf eine Komponente begrenzt werden" ohne Präzisierung bedeutungslos. Aus #26. --- docs/01-motivation/02-learning-goals.adoc | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/docs/01-motivation/02-learning-goals.adoc b/docs/01-motivation/02-learning-goals.adoc index ef95ee0..91155d4 100644 --- a/docs/01-motivation/02-learning-goals.adoc +++ b/docs/01-motivation/02-learning-goals.adoc @@ -36,8 +36,11 @@ Sie haben die Tradeoffs der vorgestellten Architektur-Typen (mindestens Microser * Continuous Integration ist eine Voraussetzung für Continuous Delivery. * Eine geeignete Architektur ist die Voraussetzung für eine Parallelisierbarkeit der Entwicklung sowie die unabhängige Inbetriebnahme von eigenständigen Bausteinen. Das können, müssen aber nicht „Services“ sein. * Einige Änderungsszenarien lassen sich leichter in monolithischen Architekturen umsetzen. Andere Änderungsszenarien lassen sich leichter in verteilten Service-Architekturen umsetzen. Beide Ansätze können kombiniert werden. - * Es gibt unterschiedliche Arten der Isolation mit unterschiedlichen Vorteilen. Beispielsweise kann der Ausfall auf eine Komponente begrenzt werden oder änderungen können auf eine Komponente begrenzt werden. - * Bestimmte Arten der Isolation sind zwischen Prozessen mit Remotekommunikation deutlich einfacher umzusetzen. + * Eine geeignete Architektur kann Komponnenten dahingehend + voneinander isolieren, dass ein Ausfall auf eine Komponente + begrenzt wird. + * Eine solche Architektur ist durch Prozessen mit + Remotekommunikation deutlich einfacher umzusetzen. * Remotekommunikation hat aber Nachteile – z. B. viele neue Fehlerquellen. [[LZ-1-5]]