How to Solve Race Conditions in Web Applications