Comment Re:Well yeah but... (Score 1) 392
What are the homeless under the bridges pulling in these days? I'll need to know this before I formulate a complete response.
They're called locks and transactions. Read up on them.
Ok, so because Suzie loaded up the Hertz inventory page and then went on a jog the rest of the world can't reserve a car? You can't just put everything in a transaction. The whole point of transactions and table/row locking is to ensure safe multi-client access to the same data. Manual refresh is a simple, clean way for Suzie to see how the inventory changed while she was out.
Heuristics are bug ridden by definition. If they didn't have bugs, then they'd be algorithms.