Задача - сохранение и раздача статического контента.
кластер серверов. - основной сервер на который идет upload файлов. (lsyncd для синхронизации контента с кластером) - несколько серверов с которых идет раздача статического контента. (чистый nginx)
Загрузка контента - через админку. Загружается файл, указывается его версия (int) и минимально поддерживаемая версия apk (int)) - файл сохраняется как filename+«_»+version.ext и становится доступным с любого cdn сервера