Entwerfen von datenintensiven Anwendungen (German Edition), 2nd Edition
by Martin Kleppmann, Chris Riccomini
Glossar
Hinweis
Die Definitionen in diesem Glossar sind kurz und einfach gehalten, um die Kernaussage eines Begriffs zu vermitteln, ohne auf alle Feinheiten einzugehen. Weitere Informationen findest du unter den Verweisen auf den Haupttext. Asynchronität
- asynchron
-
Nicht darauf warten, dass etwas fertig wird (z. B. Daten über das Netzwerk an einen anderen Knoten senden), und keine Vermutungen darüber anstellen, wie lange es dauern wird. Siehe „Synchrone versus asynchrone Replikation”, „Synchrone versus asynchrone Netzwerke” und „Systemmodell und Realität”.
- atomar
-
-
Im Zusammenhang mit Parallelität beschreibt dies einen Vorgang, der scheinbar zu einem einzigen Zeitpunkt wirksam wird, sodass ein anderer paralleler Prozess den Vorgang niemals in einem „halbfertigen” Zustand vorfindet. Siehe auch Isolation.
-
Im Zusammenhang mit Transaktionen beschreibt dies die Gruppierung einer Reihe von Schreibvorgängen, die entweder alle committet oder alle zurückgesetzt werden müssen, selbst wenn Fehler auftreten. Siehe „Atomicity” und „Two-Phase Commit”.
-
- Gegendruck
-
Den Absender von Daten dazu zwingen, langsamer zu werden, wenn der Empfänger nicht mithalten kann. Auch als Flusskontrolle bekannt. Siehe „Wenn sich ein überlastetes System nicht erholt”.
- Batch-Prozess
-
Eine Berechnung, die einen festen (und normalerweise großen) Datensatz als Eingabe nimmt und andere Daten als Ausgabe erzeugt, ohne die Eingabe zu verändern. Siehe Kapitel 11.
- begrenzt
-
Eine bekannte Obergrenze oder ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access