
Race Conditions – warum zeitliche Nebenläufigkeit zu echten Sicherheits- und Geschäftsrisiken führen kann
Race Conditions entstehen, wenn zwei oder mehr Abläufe gleichzeitig auf dieselbe Ressource zugreifen und das Ergebnis von der zeitlichen Reihenfolge der Operationen abhängt. Beispielsweise können zwei parallele Anfragen denselben Gutschein einlösen, wenn beide den Status «noch nicht verwendet» prüfen, bevor eine der Anfragen die Einlösung in der Datenbank speichert.



















