logo hsb.horse
← Zur Glossar-Übersicht

Glossar

Deterministic (deterministisch)

Deterministic bezeichnet die Eigenschaft, dass unter gleichen Bedingungen immer das gleiche Ergebnis entsteht oder dass Reihenfolge und Ergebnis vorhersagbar sind.

Veröffentlicht: Aktualisiert:

Deterministic bedeutet, dass bei gleicher Eingabe, gleichem Zustand und gleichem Ablauf jedes Mal dasselbe Ergebnis entsteht.

Im IT-Kontext bezieht sich der Begriff nicht nur auf die Ausgabe eines Algorithmus, sondern auch auf Betriebsabläufe wie Job-Reihenfolgen, Zustandsübergänge oder Shutdown-Prozeduren. Ein deterministic shutdown flow meint zum Beispiel ein Design, bei dem festgelegt ist, wer zuerst stoppt, worauf gewartet wird und an welcher Stelle der Stopp als abgeschlossen gilt. Dadurch schwankt das Ergebnis beim Herunterfahren weniger.

Nahe Kontexte

  • deterministic build
  • deterministic test
  • deterministic shutdown

Hinweise

Der Gegenbegriff ist non-deterministic. Je mehr Parallelität und externe Abhängigkeiten ins System kommen, desto wichtiger wird ein Design, das Determinismus erhält.