memcached & multi-get?

john2do nginx-forum at nginx.us
Sat Nov 21 10:59:43 MSK 2009


Роман Маширов Пишет:
> Есть здесь еще одна
> интересность -- по идее если
> в кэше (на диске или в 
> вашем случае в мемкеше)
> объекта не оказалось, можно
> либо кинуть юзверю 
> тортом в рыло, либо
> перекинуть запрос на бэк,
> на всякий случай. Так вот 
> если кидать тортом в рыло,
> объем активной части сайта
> ограничивается 
> объемом памяти мемкэша, а
> если пробрасывать на бэк,
> то легший мемкэш 
> перенесет всю нагрузку на
> бэки и они тоже радостно
> лягут. Получается 
> центральный узел,
> укладывание которого рушит
> все.

День добрый!
так в том то и дело что время-затраты на генерацию отдельного блока несоизмеримы с дерганьем всего и вся.
естественно если куска нет в кэше то запрос полетит на бэк и сгенерный хтмл покладётся в кэш и отдастся юзеру или редирект обратно на кэш. тут естественно необходимо будет прикрутить mod_accel что-бы 1000+ одновременных запросов не прилетело и не положило бэки после холодного старта кэша или его загибания.

Posted at Nginx Forum: http://forum.nginx.org/read.php?21,24391,24600#msg-24600






More information about the nginx-ru mailing list