As soon as I asked : how is the seemingly arbitrary request / URL string created.
It can be found in many places:
http://www.youtube.com/watch?v=IMl7pvaWzh8 ^ | +---------------- http://jsfiddle.net/xeolabs/LSTKM/light/ ^ | +---------------- http://jsbin.com/asapay/1/edit ^ | +----------------
I was told (and it seems logical) that when the server selects a new URL, it does not check if it is free (was not previously selected)
Also, I was told that this could be the result of a formula such as: f(n+1) = f(n)+1 (therefore it is not random at all.
therefore, a new url parameter is generated as a result of the last generated url parameter.
my question is:
Where can I find such generator functions?
Of course, I can build one of my own 17 = 16 + 1, but I'm watching something ready, for example:
f(n+1) = f(n)+1 , where there are designations of uppercase, lowercase, numbers. and
Of course, minimal collisions and zero predictions.
you know something professional ...
I'm just wondering how google / youtube / jsbin / jsfiddle does this with millions of requests per day.
Royi namir
source share