IT-Lexikon › Programmierung › Asynchron

Asynchron

Programmierung Svenska → Aktualisiert: 2026-09-05

Code, der die Ausführung nicht blockiert, während eine langsame Operation (I/O, Netzwerk, Timer) läuft. Gibt den Thread für andere Arbeit frei. Standard für modernen Server- und UI-Code.

Modelle: Callbacks (Node-Stil, Callback Hell), Promises (JS ab 2015), async/await (syntaktischer Zucker über Promises — JS, Python, Rust, C#, Swift, praktisch alle modernen Sprachen), Fibers/Green Threads (Go-Goroutines, Erlang-Prozesse, Java Project Loom) und Callback-Events (Event Loop, Reactor-Pattern). Synchron ist das Gegenteil: auf das Ergebnis warten. Async ≠ parallel — Async ist Scheduling, parallel ist gleichzeitige Ausführung.

← Zurück zum Lexikon