Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Повысить скорость рендеринга страниц с таблицами #316

Open
biomancer opened this issue Oct 4, 2013 · 1 comment

Comments

@biomancer
Copy link
Contributor

Сейчас стандартная страница со списком пользователей рендерится больше 500мс. Нужно кешировать или решить как-то ещё, возможно, параллельно зарезав Active Admin (см. #315).

В принципе, т.к. система закрытая, и количество пользователей получается небольшое, до даже 4-6 запросов в секунду, которые можно при таких условиях обеспечить двумя-тремя воркерами юникорна, по большому счёту хватает, поэтому у задачи низкий приоритет, хотя это и жесть.

Сейчас кеширование в каком-то виде сделано для списка сообщений, см AaCachedTable, можно попробовать взять за основу и заодно, насколько это возможно, довести до ума имеющийся код, сейчас там явно много доработанного копипаста из базовых классов active admin.

@stiff
Copy link
Contributor

stiff commented Oct 5, 2013

В AaCachedTable я там бросил временный код, который в общем нужен был только чтобы не перезапускать сервер для каждого изменения, в продакшне его бы правильнее убрать.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants