Re[5]: Быстрый вэб-сервер
От: eskimo82  
Дата: 30.01.15 23:48
Оценка:
A>не ясно как это связано с сервером. Серверу для работы с любым количеством соединений достаточно одного порта.
Несомненно серверу

софт на С++

который выдерживает 400.000 tcp соединений.


В качестве дальнейшей подсказки троллингу предлагаю спросить — "в какую единицу времени ?"
Отредактировано 30.01.2015 23:56 eskimo82 . Предыдущая версия . Еще …
Отредактировано 30.01.2015 23:54 eskimo82 . Предыдущая версия .
Re[4]: Быстрый вэб-сервер
От: wantus  
Дата: 31.01.15 09:25
Оценка:
Здравствуйте, eskimo82, Вы писали:

M>>>>Например я написал софт на С++ который выдерживает 400.000 tcp соединений.

E>>>А ничего что портов всего 65536 ?
W>>Ну и... ?
E>И, что не ясно ?

TCP соединения идентифицируются двумя IP и двумя портами.
64K — это максимум соединений между двумя фиксированными
IP с одним фиксированным портом (обычно на серверной стороне).

Так, что вот это —

E> А ничего что портов всего 65536 ?


в контексте вот этого —

М> 400.000 tcp соединений


особого смысла не имеет.
Re[6]: Быстрый вэб-сервер
От: antropolog  
Дата: 31.01.15 10:26
Оценка:
Здравствуйте, eskimo82, Вы писали:

E>В качестве дальнейшей подсказки троллингу предлагаю спросить — "в какую единицу времени ?"


рация работает на бронепоезде? tcp серверу для одновременной работы с любым количеством клиентов достаточно одного порта.

прочитай хоть что-нибудь про сокеты и не позорься уже.
Re: Быстрый вэб-сервер
От: maks__  
Дата: 01.02.15 12:42
Оценка:
M>У меня пиковая нагрузка на сервере с apache — 300 запросов в секунду. Каждый запрос обрабатывает php + MySQL
M>Сервер не выдерживает. Думаю если написать на С++ + MySQl. Т.е. код C++ заменит (apache + php) и производительность можно увеличить в 3-5 раз!

Жжешь!!!!
Есть тысячи готовых простых решений от nginx до кэширования на любом из уровней.
Напиши для начала мощность сервера и загрузку процессора базой данных и веб сервером.
300 запросов в секунду — не так уж и много.

M>Только надо подумать как код С++ менять на ходу, т.к. php это позволяет делать и эта гибкость нужна многим!

M>Например я написал софт на С++ который выдерживает 400.000 tcp соединений. Апачу становиться плохо уже на 10.000.
M>Если этот проект реализовать, будет ли у него коммерческий успех ?

с таким подходом точно нет
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.