Балансировка нагрузки

12
D
На сайте с 21.06.2006
Offline
168
#11

Если у вас такой серьезный проект, то почему бы вам не нанять опытного архитектора или хотя бы получить платную консультацию у того же Олега Бунина?

Бесплатно могу посоветовать не использовать постоянные соединения. Здесь очень много ограничений, не считая чисто физического потолка по количеству открытых одновременно портов.

Но, наверное, вы подразумеваете Keep-Alive соединения, при которых браузер по возможности держит соединение открытым. Необходима настройка серверной части - и всё.

Appstorespy - платформа анализа мобильных сторов | Publa.io - готовая инфраструктура для приема платежей и оплаты рекламных кабинетов в бурже
M
На сайте с 04.10.2007
Offline
25
#12
Dash:
Если у вас такой серьезный проект, то почему бы вам не нанять опытного архитектора или хотя бы получить платную консультацию у того же Олега Бунина?

Бесплатно могу посоветовать не использовать постоянные соединения. Здесь очень много ограничений, не считая чисто физического потолка по количеству открытых одновременно портов.

Но, наверное, вы подразумеваете Keep-Alive соединения, при которых браузер по возможности держит соединение открытым. Необходима настройка серверной части - и всё.

Я сам архитектор :) И в проекте я пока один. На самом деле такие нагрузки пока могут быть только в теории, я просто сразу хочу заложить такую возможность в архитектуру. Keep-Alive <==> Persistent connection. В стандарте шттп действительно говорится что браузер не должен открывать больше двух соединений на один хост.

D
На сайте с 21.06.2006
Offline
168
#13

А почему бы не удовлетвориться традиционной архитектурой с поддержкой Keep-Alive ?

Это на порядок проще.

Вам ведь не нужен обмен данными реалтайм.

M
На сайте с 04.10.2007
Offline
25
#14
Dash:
А почему бы не удовлетвориться традиционной архитектурой с поддержкой Keep-Alive ?
Это на порядок проще.
Вам ведь не нужен обмен данными реалтайм.

Что вы имеете в виду?

D
На сайте с 21.06.2006
Offline
168
#15

Периодически клиент дергает сервер на предмет обновлений для него.

M
На сайте с 04.10.2007
Offline
25
#16
Dash:
Периодически клиент дергает сервер на предмет обновлений для него.

Если делать это реже трех секунд то это будет заметно пользователю. Если чаше то гагрузка на сеть и сервер возрастает

D
На сайте с 21.06.2006
Offline
168
#17

Используйте UDP для извещения клиентов.

M
На сайте с 04.10.2007
Offline
25
#18
Dash:
Используйте UDP для извещения клиентов.

Вы забываете что клиент это браузер. В этом вся сложность

12

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий