deonis
Новичок
Консультация по организации web-серверов
Возникла идея web-проекта, в рамках которого возможно будет достигнута цифра в 1000-5000 запросов в секунду. Я так понимаю обычная связка веб-сервер + язык программирования (к примеру тот же php) тут уже не сработает.
Поскольку ничем подобным не занимались ранее, возможно кто-то подскажет как можно лучше организовать принимающие web-сервера для решения такой задачи. К примеру, надо ли писать свой сервер сидящий под nginx на каком-то порту и обрабатывающего приходящие запросы или такого рода задачи можно решить существующими технологиями?
Кстати, из опыта не подскажите сколько может выдержать одновременных запросов один web-сервер (апач+php) при грамотной настройке сервера и грамотном коде с учетом кешированием? При условии, что на этом сервере только эта связка работает, а все остальное (БД, memcached и т.д.) работает отдельно. Можно на примере существующего сервиса.
P.S. Тестировали только что сервер (nginx за ним апач с php) путем отправки 10 запросов в секунду к php скрипту выдающего лишь "hello word". Загрузка процессора поднялась до 60%. Правда, на сервере еще стоит и MySQL и memcached. Это вообще нормально или сервер слабый(или плохо настроен) и должен уметь обрабатывать больше одновременных запросов?
Спасибо.
Возникла идея web-проекта, в рамках которого возможно будет достигнута цифра в 1000-5000 запросов в секунду. Я так понимаю обычная связка веб-сервер + язык программирования (к примеру тот же php) тут уже не сработает.
Поскольку ничем подобным не занимались ранее, возможно кто-то подскажет как можно лучше организовать принимающие web-сервера для решения такой задачи. К примеру, надо ли писать свой сервер сидящий под nginx на каком-то порту и обрабатывающего приходящие запросы или такого рода задачи можно решить существующими технологиями?
Кстати, из опыта не подскажите сколько может выдержать одновременных запросов один web-сервер (апач+php) при грамотной настройке сервера и грамотном коде с учетом кешированием? При условии, что на этом сервере только эта связка работает, а все остальное (БД, memcached и т.д.) работает отдельно. Можно на примере существующего сервиса.
P.S. Тестировали только что сервер (nginx за ним апач с php) путем отправки 10 запросов в секунду к php скрипту выдающего лишь "hello word". Загрузка процессора поднялась до 60%. Правда, на сервере еще стоит и MySQL и memcached. Это вообще нормально или сервер слабый(или плохо настроен) и должен уметь обрабатывать больше одновременных запросов?
Спасибо.