Всем привет. Подскажите плз как лучше распределить нагрузку между серверами. Архитектура примерно такая: есть N специализированных серверов которые будут обрабатывают запросы клиентов. Клиенты это – браузеры. Kлиенты создают персистент соединение и начинают обмен данными с сервером. Первоночально я думал завести несколько сабдоменов sub1.example.com, … subN.example.com и клиент должен был бы с помощью XmlHttpRequest устанавливать соединение с одним из этих серваков, в зависимости от их загрузки. К сожелению, обнаружилось, что джаваскрипт может обратиться только к тому домену, с которого был загружен. Т.е если страница была загружена с www.example.com c помощью скрипта не удасться обратиться на sub1.example.com. Вообщем похоже, что для клиента должна быть одна точка входа, к примеру www.example.com, а запросы к этому серверу делегировать уже бэкэнду. Меня только смущает, что количество постоянных соединений может быть очень большим – десятки, а то и сотни тысяч. При таких нагрузках все что угодно загнётся. Можно конечно в днсе для этого адреса указать несколько ИП адресов, но такой вариант тоже не идеален. Вообщем поделитесь плз своими мыслями по этому поводу. Кстити может кто знает другие места где подобные вопросы можно обсудить?