Race Condition Running

RCC Logo

About

Race Condition Running is a run club in Seattle, WA. They run most weekdays from the campus of the University of Washington, where many of their runners are students and faculty. The community knows the club as Saturday morning brunch patrons as well as relay-, train-, and circle-runners.

What is a Race Condition?

In concurrent programming, a race condition occurs when a program’s behavior depends on the non-deterministic timing of events. Consider two users trying to book the last seat on a flight simultaneously. Without proper synchronization, both requests may be allowed to succeed, leading to an inconsistent state (a seat sold twice).

Race conditions are feared because they occur unpredictably and are difficult to debug.