Eigenständiger BegriffQualitätsmerkmalKapitel I · Anforderungen · Baustein 8 von 9

Skalierbarkeit

Ein Qualitätsversprechen sagt wenig aus, wenn Lastprofil und Wachstumsbereich fehlen.

  1. LastprofilLastprofil: Anfragevolumen und Mischung werden beschrieben.
  2. ReaktionReaktion: Qualität unter wachsender Last wird gemessen.
  3. GrenzeGrenze: Kapazitäts- und Kostenrahmen benennen den Betriebspunkt.

Einordnung

Warum das wichtig ist

Kapazitätsanpassung anhand definierter Qualitätsziele bewerten.

Kapazitätsanpassung anhand definierter Qualitätsziele bewerten.

Shop-Beispiel · Zuordnung

Skalierbarkeit: Entscheidung prüfen

Das Shop-Beispiel nutzt die bestehende gemeinsame Datenbank und sieben Module. Jede ergänzte Dienst- oder Betriebsform ist eine hypothetische Erweiterung. Das Team erwartet für den Shop eine Verdreifachung der Kampagnenlast und formuliert ein Skalierbarkeitsszenario: Bei 3× Checkout-Aufrufen pro Minute bleibt die p95-Antwortzeit unter dem vereinbarten Ziel, während die Zahlungsquote stabil bleibt. Ein Lasttest findet zunächst die Datenbank als Engpass, obwohl Webinstanzen horizontal ergänzt wurden. Die Messung betrachtet daher die vollständige Transaktionskette und die Kosten des zusätzlichen Kapazitätsbedarfs.

So liest du das Bild

  1. Lastprofil Lastprofil
  2. Reaktion Reaktion
  3. Grenze Grenze
Skalierbarkeit: Entscheidung prüfen
BegriffBedeutungPrüffrage
LastprofilAnfragevolumen und Mischung werden beschrieben.Welche Zielwerte prüft das Lastszenario?
ReaktionQualität unter wachsender Last wird gemessen.Welche Angaben machen die Qualitätsanforderung messbar?
GrenzeKapazitäts- und Kostenrahmen benennen den Betriebspunkt.Worauf ist ein bestandener Test begrenzt?
Skalierbarkeit bezeichnet, wie ein System seine Kapazität an veränderte Last anpassen kann und welche Qualitätswerte dabei erhalten bleiben. Eine belastbare Aussage braucht Lastprofil, Wachstumsbereich und Messgröße wie Durchsatz oder Antwortzeit. Prüfe das Szenario mit den Fragen in der zweiten Spalte.

Nutzen & Grenzen

Hilft, wenn

  • Kapazitätsanpassung anhand definierter Qualitätsziele bewerten.
  • Wachstumsbereich, Lastmix und Qualitätsziel messbar angeben.

Grenzen

  • Ergebnisse gelten für die gemessene Last und Systemkonfiguration.
  • Skalierbarkeit beschreibt Verhalten über ein Lastintervall; ein Einzelwert bei Spitzenlast zeigt keine Wachstumskurve.

In der Praxis

  1. Beschreibe das Wachstumsszenario mit Startlast, dreifacher Checkout-Rate, Antwortzeitgrenze und Zahlungsquote; benenne den Zeitraum und die repräsentative Warenkorbmischung.
  2. Führe den Lasttest über Web-, Datenbank- und Zahlungswege aus und prüfe, ob zusätzliche Webinstanzen den gemessenen Engpass verschieben oder lediglich mehr Datenbanklast erzeugen.
  3. Vergleiche p95-Antwortzeit, erfolgreiche Zahlungen und Kosten mit dem vereinbarten Ziel und dokumentiere, für welche Laststufe das Ergebnis tatsächlich gilt.
Ausführliche Erklärung lesen

Skalierbarkeit bezeichnet, wie ein System seine Kapazität an veränderte Last anpassen kann und welche Qualitätswerte dabei erhalten bleiben. Eine belastbare Aussage braucht Lastprofil, Wachstumsbereich und Messgröße wie Durchsatz oder Antwortzeit.

Skalierbarkeit ist eine Systemeigenschaft und kein Synonym für schnelles Antwortverhalten. Engpässe, Datenzustand, Abhängigkeiten und Kosten können den Zugewinn begrenzen; Skalierung ist die konkrete Kapazitätsänderung, die dazu eingesetzt wird.

Das Shop-Beispiel nutzt die bestehende gemeinsame Datenbank und sieben Module. Jede ergänzte Dienst- oder Betriebsform ist eine hypothetische Erweiterung. Das Team erwartet für den Shop eine Verdreifachung der Kampagnenlast und formuliert ein Skalierbarkeitsszenario: Bei 3× Checkout-Aufrufen pro Minute bleibt die p95-Antwortzeit unter dem vereinbarten Ziel, während die Zahlungsquote stabil bleibt. Ein Lasttest findet zunächst die Datenbank als Engpass, obwohl Webinstanzen horizontal ergänzt wurden. Die Messung betrachtet daher die vollständige Transaktionskette und die Kosten des zusätzlichen Kapazitätsbedarfs. performance und skalierung helfen, diese Entscheidung mit benachbarten Fragen zu vergleichen.

Selbst prüfen

Teste dich in drei Stufen

  1. AblesenIm Bild nachsehen

    Welche Zielwerte prüft das Lastszenario?

    Lösung mit Begründung ansehen

    p95-Antwortzeit und Zahlungsquote bei dreifachem Checkout-Volumen.

  2. AnwendenAuf eine neue Lage übertragen

    Welche Angaben machen die Qualitätsanforderung messbar?

    Lösung mit Begründung ansehen

    Lastmix, Volumenbereich, Antwortzeitperzentil und Erfolgsquote.

  3. BewertenEine Alternative abwägen

    Worauf ist ein bestandener Test begrenzt?

    Lösung mit Begründung ansehen

    Auf die getestete Konfiguration und das getestete Lastintervall.

Zehnmal mehr Bestellungen

Vergleiche Kapazität, Verteilung und Engpässe im gemeinsamen Lernbeispiel.

Skalierung am Shop ausprobieren

Vertiefen

Hier findest du Varianten und Verweise auf eigenständige Begriffe.

Elastizität

Elastizität beschreibt, wie schnell und passend Kapazität auf schwankende Last reagiert. Sie ist wertvoll bei variabler Nachfrage; Skalierungsdauer, Mindestkapazität und Kosten müssen zum Qualitätsziel passen.

Weiter im Lernpfad

Als Nächstes in Anforderungen & Qualität: Änderbarkeit.