Я надеюсь, что это простой.
Я запускаю веб-приложение Rails, где размещаю около 100 школьных веб-сайтов. Одно приложение обрабатывает все сайты, и у меня есть интерфейс управления, где мы можем добавлять и удалять школы и т. д.
Я хочу добавить в этот интерфейс статистику, которая представляет собой общее дисковое пространство, используемое этой школой. Файлы каждой школы хранятся в отдельной структуре каталогов, поэтому их легко найти. Единственная проблема в том, что мне нужно, чтобы это было быстро. Итак, вопрос в том, как быстрее всего найти эту информацию. Если бы его можно было найти с помощью вызова ruby на лету, это было бы здорово, но я открыт для всего, что сработает. В идеале я хотел бы избежать необходимости кешировать и генерировать эти данные в фоновом режиме (по крайней мере, на уровне рельсов). :)