|
|
ru.perl- RU.PERL ---------------------------------------------------------------------- From : Andrey Sapozhnikov 2:5020/400 16 Mar 2004 20:56:56 To : Timur Vafin Subject : Re: автокеширование объектов --------------------------------------------------------------------------------
Timur Vafin wrote:
> Ключевое слово _новостников_! Ясен пень, что новости в кеше прекрасно будут
> жить. Я уже несколько раз говорил, что в моем примере в кеш класть нереально,
> так как каждый запрос практически уникален.
Кэширующий акселератор перед apache+mod_perl ставят не столько с целью
сокращения числа запросов к "тяжелому" апачу, сколько для сокращения
времени его активной работы. Представь себе ситуацию, mod_perl апач
генерирует новостную страницу за 0.1 секунды, и размером она 50 кбайт.
Канал до пользователя - 5 килобайт в секунду. Цифры даже более чем
оптимистичные для российской действительности. В итоге, "тяжелый" апач
0.1 активно работает, после чего 10 секунд простаивает в ожидании
передачи данных клиенту. После чего готов принять новый запрос.
При пиковой нагрузке в 10 обращений в секунду мы будем вынуждены
держать 100 копий "тяжелого" апача в памяти, при том, что справился
бы один, выплюнув результаты работы в "легкий" кеширующий акселератор,
задача которого неспешно слить полученный ответ в сокет и тут же
забыть о нем. Т.е. кеширование только на время передачи контента.
"Тяжелый" же апач через 0.1 секунды готов обслужить новый запрос.
--
Андрей
--- ifmail v.2.15dev5.3
* Origin: Demos online service (2:5020/400)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.perl/657756e23b61.html, оценка из 5, голосов 10
|