Пролог: я создаю что-то вроде службы CMS/социальной сети, в которой будет размещаться множество изображений.
Я намеревался использовать Eucalyptus/Amazon S3 для хранения изображений и задавался вопросом о значении кажущихся случайными имен файлов, используемых такими сайтами, как Tumblr, Twitter и т. д., например.
31.media.tumblr.com/d6ba16060ea4dfd3c67ccf4dbc91df92/tumblr_n164cyLkNl1qkdb42o1_500.jpg
и
pbs.twimg.com/media/Bg7B_kBCMAABYfF.jpg
Как они генерируют эти строки и какие преимущества это дает по сравнению с простым увеличением целого числа для каждого имени файла? Может просто случайные символы? Может быть, хеширование целого числа?
Спасибо!