Согласно данным Heroku Dev Center, приложения Heroku в стеках Aspen и Bamboo используют Varnish для кэширования вывода из вашего приложения. В стеке Cedar необходимо использовать rack-cache
и надстройку memcache. Вот еще немного информации, если вы на Аспене или Бамбуке:
Из Центра разработки Heroku :
Все, что подается из файловой системы (Rack :: File), кэшируется в течение 12 часов. Всякий раз, когда вы вносите изменения, ваш кэш очищается (см. Ниже), и поскольку файловые системы Heroku доступны только для чтения, их можно безопасно хранить в течение длительного периода времени.
Однако в стороне они упоминают:
Большие статические ресурсы, такие как MP3 или PDF, обычно не должны включаться в дерево кода. Вместо этого используйте внешний хостинг, например Amazon S3. См. эту статью для получения дополнительной информации.