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
|