Не могли бы вы порекомендовать CDN для следующего использования:
1) Возможность автоматического обновления файлов на пограничных серверах через API, поэтому на то, чтобы сделать новую версию файла доступной для всех клиентов по всему миру, потребуется не более 5-10 минут. Мне нужна команда API для мгновенного обновления копий краевых файлов. Никаких других механизмов обновления не требуется (TTL и т. Д.) 2) Оплата по мере использования
Что я нашел:
1) Amazon cloudFront не подходит, потому что у них только TTL, который составляет минимум 24 часа.
2) Облачный хостинг Rackspace тоже не подходит, так как его TTL составляет 8 часов мин.
3) Cachefly.com. Пользователь подключается к своему ftp (или scp), обновляет файлы в источнике и отключается. Как только он отключится, cachefly мгновенно обновит все измененные файлы. Нет ограничений по частоте и количеству подключений / отключений. Так что кашля подойдет, но стоит недешево. Стоимость передачи за ГБ варьируется от 0,49 доллара США за ГБ до 0,25 доллара США за ГБ в зависимости от вашего трафика.
4) SimpleCDN.com. Его служба поддержки утверждает, что мгновенное обновление может быть выполнено через интерфейс администратора и в ближайшем будущем будет доступно в API. Но мне не удалось найти функцию ui, а поддержка simplecdn не проясняет, что означает «ближайшее будущее». Более того, я не очень доверяю simplecdn, потому что мне не удалось найти информацию о количестве и географии его пограничных серверов и спецификациях его обслуживания. Но по сравнению с Cachefly.com они в ДЕСЯТЬ раз дешевле: от 0,039 доллара до 0,019 доллара за ГБ (это очень странно).
5) Edgecast.com. Я связался с его службой поддержки, и они заявили, что у них есть эта функция, и пообещали мне отправить их базовую цену, но я ничего не получил, и, AFAIK, они не дешевые и не оплачиваются по мере использования.
Сообщество, не могли бы вы порекомендовать мне какой-нибудь CDN для выполнения моих требований.
Спасибо и добрые пожелания, Алекс
Спасибо Джодеру Хо. Я внимательно просмотрел список и, наконец, нашел CloudLayer CDN, которого собираюсь придерживаться. Он имеет вызов API очистки кеша и доступные цены.
Есть ли причина, по которой вы не можете просто использовать уникальные имена файлов, возможно, с помощью перенаправителя под вашим контролем?