Мне интересно узнать, почему так много таких сервисов, как Twitter и Facebook, называют их файлы CDN так, как они это делают. Глядя на http://25.media.tumblr.com/tumblr_m6m6g57NgY1qdhfhho2_1280.jpg я некоторые наблюдательные вопросы:Решение архитектуры имен имен файлов и путей Amazon S3
- ли они используют несколько доменов суб (25.media, 26.media и т.д.), чтобы разгрузить DNS запросы из одного домена? Казалось бы, storage.tumblr.com будет достаточно хорош для всех своих изображений, поскольку S3 просто имеет концепцию одного большого ведра.
- Они вставляют хешированную строку в имя файла, чтобы предотвратить последовательную прогулку от инструмента сбора урожая в Интернете? Это кажется хорошей идеей. Возьмите имя файла и добавьте к нему хлам, хеш его и вставьте этот хэш в имя файла tumblr_XXXXXXXXXXXXXXXXXX_1280.jpg.