Re: [PHP] database abstraction layer

[email protected] ("Michael A. Peters")
Newsgroups php.general
Message-ID <[email protected]>
Robert Cummings wrote:
> Rene Veerman wrote:
>> eh thats "randomize the timing of the retry attempt"..
>>
>>
>> On Wed, Feb 3, 2010 at 12:17 AM, Rene Veerman <[email protected]> wrote:
>>
>>> and after the sleep(rand(1,3)) it might need a short loop like this;
>>> $rnd = rand(1,99999); $a=0;
>>> for ($i=0; $i<$rnd; $i++) { $a++ }
>>>
>>> to further randomize the retry attempt..
> 
> While this decreases the probability of a collision you're just setting 
> up another race. They teach about this stuff in computer science... 
> right around first year... or at least they once upon a time did.
> 
> Cheers,
> Rob.

Einstein I believe said something along the lines of

"A smart person solves a problem.
A wise person avoids it in the first place"

Might not have been Einstein, but anyway ...
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.