Это ключевой момент. Наиболее агрессивное кэширование происходит для анонимных запросов, поэтому я рекомендую повторить тест нагрузки с использованием анонимных роботов.
Есть несколько методов, которые можно найти через grep, например Discourse.cache.fetch и DistributedCache.new.
Мы действительно кэшируем некоторые редко изменяемые конфигурационные блоки, но подход к темам в основном заключается в кэшировании всего ответа для анонимов, что позволяет приложению формировать ответ, почти не обращаясь к базе данных.
Redis активно используется для Sidekiq и MessageBus.