February 2013
Intermediate to advanced
160 pages
4h 33m
English
Have you ever encountered a failure that was extremely difficult to reproduce? Perhaps you’ve seen a catastrophic error that happens only sporadically, or maybe you stumbled on corrupted data and could not trace the root cause.
Such defects are often triggered when something happens during a brief window of vulnerability: a moment in time when all the conditions line up just right so something can go very wrong. A file happens to be locked just when the software attempts to write to it. Your session times out just at the moment you try to access secure content. A race condition exists where on rare occasions one part of the system attempts to update a record before another part finishes creating ...
Read now
Unlock full access