> > On Feb 12, 2015, at 1:39 PM, Анатолий Гришаев <[email protected]> wrote: > > 12.02.2015 13:23, Eugene Toropov пишет: >> >> Я тоже не верю :) Конечно при условии, что веб-сервер делает что-нибудь >> полезное. Код можно посмотреть? > > У меня есть встречное предожение --- с какими нагрузками вообще живете: > сколько запросов на динамику в секунду, сколько серверов это переваривают, > какие базы используете и сколько, > во что упираетесь? >> >> Евгений > > -- > Moscow.pm mailing list > [email protected] | http://moscow.pm.org
У нас 95% нагрузки - это поиск-агрегатор. Полтора миллиона поисков в день. Не бог весть что, но все-таки. Скоро будет больше. До 15 секунд на поиск в ожидании партнеров. Сейчас Coro/AnyEvent под мод_перлом (переписывание на чистый Coro/AnyEvent - слишком дорогое удовольствие, ибо в in-house фреймворке есть несколько глобальных переменных, на которых все держится). Переводим поиск на Go или Java (Go версия почти готова, так что сначала скорее всего на нее, там посмотрим). Остальное останется на перле. В текущей схеме - префорк + Coro/AnyEvent внутри процесса - упираемся и в процессор, и в память :) -- Moscow.pm mailing list [email protected] | http://moscow.pm.org
