ПРОЕКТЫ 


  АРХИВ 


Apache-Talk @lexa.ru 

Inet-Admins @info.east.ru 

Filmscanners @halftone.co.uk 

Security-alerts @yandex-team.ru 

nginx-ru @sysoev.ru 


  СТАТЬИ 


  ПЕРСОНАЛЬНОЕ 


  ПРОГРАММЫ 



ПИШИТЕ
ПИСЬМА












     АРХИВ :: nginx-ru
Nginx-ru mailing list archive (nginx-ru@sysoev.ru)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: nginx-1.1.15



2012/2/22 Алексей Сундуков <public-mail@xxxxxxxxxx>:
> 22 февраля 2012 г. 23:36 пользователь Олег Черн?й
> <oleg.cherniy@xxxxxxxxx> написал:
>> Большое спасибо за развернутый ответ - поправлю в исходниках. Даже на
>> 100-а под-запросах, если они берутся (по большей мере)
>> с кеша на SSD-диске, ассинхронно все работает очень быстро.
>
> Быстрее, чем взять данные из кэша, наложить на html шаблон и отдать
> страницу?
Да, быстрее.

> Это умозрительное соображение исходя из мысли, что "все
> асинхронно, поэтому быстре" или же проводились измерения?

Как то невежливо написано. В данном контексте асинхронно значит
практически одновременно 100 запросов к кешу который может находиться
в памяти или на SSD. Возможно вам не приходилось иметь дело с хорошим
SSD и с большим объемом оперативной памяти.

> И главный вопрос, что же там за страница, если такое количество иклюдов?

Поиск по б/у авто на auto.ria.ua (каждое объявление в отдельном SSI
блоке), (100 ssi-инклюдов) это частный случай, когда клиент выбирает
"показывать по 100 объявлений на странице". Фактически вся база
"активных" объявлений в кеше, при поиске мы только формируем
последовательность id, по которым паралельно (если не нравиться
ассинхронно) подгружаем соответтствующие блоки.

Для статистики:
По Google analytics сайт показывает 12 млн страниц в день + ajax-ы.
Все раздает один 8-ми ядерный фронтенд, который нагружен на 50% и на
котором стоит обычный SATA HDD + хороший SSD от Intel 710 серии.
Среднее время загрузки по статистике сканирования в Google Webmaster
tools 0.4 сек

Полгода назад работала традиционная схема о которой вы упомянули, было
значительно хуже.

-- 
---
С уважением, Олег Черний,
руководитель отдела разработки  AUTO.ria.ua

RIA.ua
тел./факс.: 0 432 555-200 (многоканальний)
моб: 0 (67) 295-27-52
E-mail: oleg.cherniy@xxxxxx
_______________________________________________
nginx-ru mailing list
nginx-ru@xxxxxxxxx
http://mailman.nginx.org/mailman/listinfo/nginx-ru


 




Copyright © Lexa Software, 1996-2009.