bem / sssr

Master class for BEMup

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Добавить кеширование ответов

dab opened this issue · comments

Для ускорения работы ручки и уменьшения количества запросов к сервисам — нужно добавить кеширование ответов. Любой ответ на запрос хранится в памяти в течении некоторого времени (минута?) и отдается вместо похода в сервис. По наступлению тайм-аута запрос ходит в сервис и снова хранится в памяти.

Вова предложил забить на кеширование, увеличить таймаут для обновления формы и таймаут для проверки ajax-запроса. Последний увеличить до 10-15 секунд, чтобы обязательно хватало.

@tadatuta
В свете запланированного использования этого приложения на мероприятиях — соответственно увеличения количества запросов — предлагаю вернуться к кеширование ответов на сервере. У нас может быть много одинаковых запросов, которые сейчас отрабатывают каждый чих. Мы можем по таймауту сохранять в памяти последние ответы сервисов и отдавать клиентам.

Кажется что это значительно уменьшит количество запросов от сервера к сервисам.