Здравствуйте, Pavel Dvorkin, Вы писали:
PD>Мое предложение может показаться неудачным или технически неисполнимым, но все же выскажу его.
PD>А нельзя ли ввести приоритеты запросов ? Запросы к тематически форумам выполняются с наивысшим приоритетом, а к всякого рода флейму — с более низким
Это отличная идея. Я ее гуглу продам, если ты не против.
Вводит какой нить китайченок в браузере — "свободу тибету" — и запросу автоматическая система приоритетов выставляет найменьший приоритет (т.е. запрос выполнится когда монахи соберут 3 Ханойские башни). Понятно что минут через 20 упорный Юнсу закрывает страничку (если раньше браузер не отобразит ошибку — но и тут можно обхитрить систему выплевывая по байту в минуту), и начинает искать — ну что все обычно ищут =) И получается что и гугль демократию не прижимает (волки целы) и народная партия К. ой довольная (овцы сыты).
Но RSDN не гугл — мы пойдем дальше. Автомодерилка — можно выставлять приритет топику. Тогда и фраза — "иди, отдохни пока" будет восприниматься совсем по другому, без издевки — ведь понятно что делается то на благо сервера.
Резюмирую — низкий приоритет для флейма — это еще один повод для флейма.
Pavel Dvorkin wrote: > Хм... Если меняете машину на более мощную, с несколькими процессорами — > это ничего. А если вместо одной машины поставить две, но так, что это > никто во внешнем мире не заметит — надо договариваться ? Как-то > нелогично. Так ведь можно дойти и до того, что договариваться с ним о > замене винта
Машина, как я понял, у провайдера в шкафу, а не где-то, скажем, в
издательстве. Две в тот же объём не влезут или им не хватит охлаждения.
Поэтому понадобится договариваться.
Здравствуйте, Pavel Dvorkin, Вы писали:
PD> А если вместо одной машины поставить две, но так, что это никто во внешнем мире не заметит — надо договариваться ? Как-то нелогично. Так ведь можно дойти и до того, что договариваться с ним о замене винта
Хочешь поговорить об этом с провайдерами? Мы только "за".
Как минимум — это дополнительное место у них стойке, со всеми вытекающими...
Здравствуйте, cencio, Вы писали:
C>вот-вот. сам наблюдаю тормоза по вечерам последнии 2 дня, около 10-11 вечера, новых сообщени в это время мало появляется, так что стоит грешить на криво сделаную синхроницацию януса.
Скорее на интеграцию, ее сильно рефакторили в последнее время, видимо где-то промазали.
Здравствуйте, ihatelogins, Вы писали:
I>Если бы всё НАСТОЛЬКО не тормозило, то в наличии специалистов я бы не сомневался.
То есть, до этого пять лет вроде как не сомневался, а тут вдруг накрыло?..
Здравствуйте, cencio, Вы писали:
C>пол второго ночи, в Москве уже полтретьего, и наблюдаються тормоза... сколько там нужно янусов чтобы притормозить сервер?
Здравствуйте, Pavel Dvorkin, Вы писали:
PD>Внутренняя ошибка сервера PD>URL: /Users/Profile.aspx
PD>Unable to cast object of type 'System.Collections.Hashtable' to type 'System.Type'.
Это известная ошибка. Как руки дойдут — что нибудь придумаем.
Здравствуйте, akasoft, Вы писали:
A>Не думаешь, что в следующий раз он упрётся в потолок и дальше только SLI?
Упрется. Но до этого немножко поживет. То что он упрется, еще не значит, что этого не нужно делать. Опять же — ну не может же количество пользователей расти бесконечно. У нас все таки довольно узкая тематика.
A>А может, стоит заняться инженерингом в параллель,
Здравствуйте, ihatelogins, Вы писали:
I>Здравствуйте, AndrewVK, Вы писали:
AVK>>RSDN тоже на таком вертелся пару лет назад. Только тогда у нас не было 2 миллиона сообщений в форуме и 100 тысяч хитов в сутки. Сайт сайту рознь — система оценок, куча статистики, все это совсем не бесплатно.
I>1. 2 миллиона сообщений — это копейки. I>2. 100 тысяч хитов в сутки — это в среднем 1.5 хита в секунду. Не знаю уж как надо писать запросы, что сервер умирает от 1.5 хитов в секунду. Понятно, что в часы пик нагрузка больше, но, тем не менее, на rsdn всё на фреймах, поэтому каждый хит — как правило 1-2 запроса. Выборку того же сообщения БД должна делать МАКСИМУМ за 2-3 миллисекунды, плюс рендеринг, в сумме должно быть никак не больше 10 милисекунд на запрос. Сервер же сейчас показывает сообщение около 20 секунд.
2 миллиона легко можно разделить на 1900000 и 100000 к первым запросы очень редки, просматриваются как правило только сообщения написанные недавно.
Из 50000 узеров тысяч 40 тоже в архив, скажем тех кто не логинился за последние 6 месяцев. Я только раза 4 регистрировался, пока не научился пороль восстанавливать
И все вернется к временам когда и юзеров было мало и сообщений кот наплакал
Здравствуйте, IT, Вы писали:
IT>Я сегодня погонял профайлер, убрал несколько тяжёлых запросов. Сейчас большинство запросов выполняются за несколько миллисекунд. Ничего больше секунды пока не наблюдается.
Похоже, помогло. Сайт работаем значительно шустрее.
Здравствуйте, IB, Вы писали:
IB>Хочешь поговорить об этом с провайдерами? Мы только "за". IB>Как минимум — это дополнительное место у них стойке, со всеми вытекающими...
Сорри. Как-то не подумал, что провайдер от вас на расстоянии. Привык, понимаешь ли, что провайдер в том же здании , так что мне что у провайдера ставить, что у себя в комнате — почти одно и то же
Здравствуйте, Pavel Dvorkin, Вы писали:
PD>Сорри. Как-то не подумал, что провайдер от вас на расстоянии. Привык, понимаешь ли, что провайдер в том же здании , так что мне что у провайдера ставить, что у себя в комнате — почти одно и то же
А кондиционеры, UPS, хаб с нормальной надежностью и возможность передернуть в ночь с субботы на воскресенье?
Здравствуйте, AndrewVK, Вы писали:
AVK>То что он упрется, еще не значит, что этого не нужно делать.
Конечно нет. Более навороченная жестянка лучше навороченной менее.
AVK> Опять же — ну не может же количество пользователей расти бесконечно. У нас все таки довольно узкая тематика.
Может. С тех пор как 'О жизни' совершило много делений и почкований. Форум общения программистов, написанный программистами для программистов, удобен в общении не только программистов. Конечно, у этого есть как плюсы, так и минусы.
AVK>Уже занимаемся.
Здравствуйте, AndrewVK, Вы писали:
AVK>Ага, в среднем по больнице . В часы пик, когда все тормозит, бывает до 100 запросов в секунду. И еще, не забывай о том, что немаленькая часть пользователей использует янус, а его запросы ой как непросты.
Я всегда думал, что клиенты пишутся, чтобы нагрузить часть работы на клиента.
Эх, не стать мне программистом, не понимаю ихней логики. (: