Автор Тема: Это не тыква - это Безобразие!  (Прочитано 24952 раз)

MegaManiac

  • Гость
Re: Это не тыква - это Безобразие!
« Ответ #50 : 23.03.2012, 05:56:49 »
Перед регистрацией заставить всех пройти какой нибудь тест или пазл собрать!
И такой мысли уже года три отроду... Прямо вот этими же словами.

Daynin

  • Писатель
  • Сообщений: 856
  • Команда АК МЭИ
    • Просмотр профиля
    • АК МЭИ
Re: Это не тыква - это Безобразие!
« Ответ #51 : 23.03.2012, 05:59:26 »
Перед регистрацией заставить всех пройти какой нибудь тест или пазл собрать!
Прикиньте как это "растянет" народ и от ботов защита !!!
И вырастить таким образом еще большую тыкву

Disailor

  • Писатель
  • Сообщений: 596
    • Просмотр профиля
Re: Это не тыква - это Безобразие!
« Ответ #52 : 23.03.2012, 06:01:51 »
Скорее риск, что кто нибудь заиграется... особенно если игру сделать БГшную какую нибудь... ;)))))))))))

Daynin

  • Писатель
  • Сообщений: 856
  • Команда АК МЭИ
    • Просмотр профиля
    • АК МЭИ
Re: Это не тыква - это Безобразие!
« Ответ #53 : 23.03.2012, 06:02:20 »
ИМХО, разнести начало регистраций и провести нормальное нагрузочное тестирование с последующей оптимизацией по результатам...

SergeVM

  • Тихоня
  • Сообщений: 34
    • Просмотр профиля
Re: Это не тыква - это Безобразие!
« Ответ #54 : 23.03.2012, 06:05:04 »
Да в принципе регистрация на БГМ 2012 - это тоже не слабая такая игра была, азартная ;)) Такую на пазл не сменяешь, особенно если учесть, что большенство народу с работы регается )

Disailor

  • Писатель
  • Сообщений: 596
    • Просмотр профиля
Re: Это не тыква - это Безобразие!
« Ответ #55 : 23.03.2012, 06:32:49 »
ИМХО, разнести начало регистраций и провести нормальное нагрузочное тестирование с последующей оптимизацией по результатам...

тестировать то ничего не надо - надо просто сделать как в прошлом году, только уже на новом движке с личном кабинетом...

Судейским "произволом" выставить части категориям "фуллсгорание" на сутки, другой части "фулсгорание" на двое суток и с самого начала регистрации их как бы "застолбить". С админского акккаунта, где нет ограничения по "захвату". С автоматикой по сгоранию они сами появятся через 24 часа и 48 часов.
« Последнее редактирование: 23.03.2012, 06:37:29 от Disailor »

Daynin

  • Писатель
  • Сообщений: 856
  • Команда АК МЭИ
    • Просмотр профиля
    • АК МЭИ
Re: Это не тыква - это Безобразие!
« Ответ #56 : 23.03.2012, 06:47:51 »
ИМХО, разнести начало регистраций и провести нормальное нагрузочное тестирование с последующей оптимизацией по результатам...
тестировать то ничего не надо - надо просто сделать как в прошлом году, только уже на новом движке с личном кабинетом...
Не надо???
Кто-то может дать гарантию, что новый движок работает под нагрузкой не хуже старого?

Disailor

  • Писатель
  • Сообщений: 596
    • Просмотр профиля
Re: Это не тыква - это Безобразие!
« Ответ #57 : 23.03.2012, 06:58:00 »
Как показала  второй волны регистраций система выдержала.
В прошлом году тыквы не было.
Орги может могут выдать статистику по вчерашней дорегистрации в 13-00.
А потому система используется на всех соревнованиях и только БГМ и БГ-СПб критичные, где столько народа взять для теста чтобы проверить на каком числе обращений уронится?
« Последнее редактирование: 23.03.2012, 07:04:37 от Disailor »

MegaManiac

  • Гость
Re: Это не тыква - это Безобразие!
« Ответ #58 : 23.03.2012, 06:59:05 »
Кто-то может дать гарантию, что новый движок работает под нагрузкой не хуже старого?
http://dev.runcity.org/issues/1065
Цитировать
То, что сервер, по крайней мере, отзывался по ssh во время последней "тыквы", говорит о том, что нам не хватило совсем немного ресурсов.

Psevdo

  • Сэнсей
  • Сообщений: 2 637
    • Просмотр профиля
Re: Это не тыква - это Безобразие!
« Ответ #59 : 23.03.2012, 07:00:06 »
Disailor, что такое БГП? БГ Пермь?

Disailor

  • Писатель
  • Сообщений: 596
    • Просмотр профиля
Re: Это не тыква - это Безобразие!
« Ответ #60 : 23.03.2012, 07:04:15 »
MegaManiac ну там пляски только по оптимизации работы системы. Они конечно тоже полезны, но что если просто канала не хватает... и вал обращений  тыквы превращается в ДДОС атаку на сервер...
« Последнее редактирование: 23.03.2012, 07:06:36 от Disailor »

Disailor

  • Писатель
  • Сообщений: 596
    • Просмотр профиля
Re: Это не тыква - это Безобразие!
« Ответ #61 : 23.03.2012, 07:05:20 »
Disailor, что такое БГП? БГ Пермь?

Исправил на СПб ;)) как то не подумал...

MegaManiac

  • Гость
Re: Это не тыква - это Безобразие!
« Ответ #62 : 23.03.2012, 07:06:19 »
Disailor http://p8.ru/colocation
А сколько тогда надо?

Disailor

  • Писатель
  • Сообщений: 596
    • Просмотр профиля
Re: Это не тыква - это Безобразие!
« Ответ #63 : 23.03.2012, 07:10:35 »
Disailor http://p8.ru/colocation
А сколько тогда надо?

Лучше было бы исследовать лог нагрузки на канал в момент тыквы... возможно что он объяснит хотя бы части народа, что канала хватает и сервер стоит в нормальном месте.
там же есть "Графический интерфейс предоставления статистики по загрузке канала (порта) позволяет отслеживать динамику нагрузки на сервер, считать входящий и исходящий трафик."

А ещё может рассмотреть возможность поднимать на время БГМ - в московском датацентре копию сервера.
« Последнее редактирование: 23.03.2012, 07:14:36 от Disailor »

MegaManiac

  • Гость
Re: Это не тыква - это Безобразие!
« Ответ #64 : 23.03.2012, 07:21:55 »
там же есть "Графический интерфейс предоставления статистики по загрузке канала (порта) позволяет отслеживать динамику нагрузки на сервер, считать входящий и исходящий трафик."
Кстати, да. График был бы интересен.

А ещё может рассмотреть возможность поднимать на время БГМ - в московском датацентре копию сервера.
Что-то мне кажется, что все это не так просто, как кажется... Если даже просто - то где взять денег на еще сервер? Аренда на месяц - негуманная цена получится.

Daynin

  • Писатель
  • Сообщений: 856
  • Команда АК МЭИ
    • Просмотр профиля
    • АК МЭИ
Re: Это не тыква - это Безобразие!
« Ответ #65 : 23.03.2012, 07:26:49 »
Как показала  второй волны регистраций система выдержала.
В прошлом году тыквы не было.
Орги может могут выдать статистику по вчерашней дорегистрации в 13-00.
А потому система используется на всех соревнованиях и только БГМ и БГ-СПб критичные, где столько народа взять для теста чтобы проверить на каком числе обращений уронится?
По моим представлениям - это не ручками делается, а автоматизированно

stas-kh

  • Флудер
  • Сообщений: 464
  • Хрень-с-горы
    • Просмотр профиля
    • Мир моими словами
Re: Это не тыква - это Безобразие!
« Ответ #66 : 23.03.2012, 07:32:01 »
MegaManiac, достаточно будет того, что я до сервера по ssh достукивался с первой попытки?..

stas-kh

  • Флудер
  • Сообщений: 464
  • Хрень-с-горы
    • Просмотр профиля
    • Мир моими словами
Re: Это не тыква - это Безобразие!
« Ответ #67 : 23.03.2012, 07:35:17 »
Daynin, ресурсы под 1000 запущенных браузеров, в которых автоматика полностью повторяет действия пользователя, требуются достаточно большие.

MegaManiac

  • Гость
Re: Это не тыква - это Безобразие!
« Ответ #68 : 23.03.2012, 07:40:49 »
достаточно будет того, что я до сервера по ssh достукивался с первой попытки?..
Эту информацию мы уже переварили, хотим еще. :)

Disailor

  • Писатель
  • Сообщений: 596
    • Просмотр профиля
Re: Это не тыква - это Безобразие!
« Ответ #69 : 23.03.2012, 07:45:23 »
достаточно будет того, что я до сервера по ssh достукивался с первой попытки?..
Эту информацию мы уже переварили, хотим еще. :)

К тому же важен не факт "достукивания", а ответ и прохождение этого ответа до пользователя в виде отображения страницы в браузере ;))) А то это звучит как - "оно же пингуется" что вам ещё надо ;)))

Дима

  • Сэнсей
  • Сообщений: 9 722
  • Вперёд, товарищи!
    • Просмотр профиля
Re: Это не тыква - это Безобразие!
« Ответ #70 : 23.03.2012, 15:33:14 »
это можно устроить, изменив метод раздачи времени.
Например, устраивать между потенциальными участниками чемпионат по шахматам/карате/прыжкам в высоту. Занявший в чемпионате более высокую позицию, получает ранний старт. Получивший старт в 11:40 идёт тренироваться к тыкве следующего года.
Пра-а-альна! Да, да - только так и надо распределять стартовое время! Но только зачем унижаться до шахмат там каких-то или карате ... даёшь предварительный чемпионат по ... городскому ориентированию ... N команд, показавшие лучшее время, получают лучшее стартовое время на следующем чемпионате по городскому ориентированию ... и снова показывают лучшее время ... и снова получают лучшее стартовое время, и так далее по кругу.
Даже если бы сервер сработал идеально, всё равно больше 30 команд старт между 8 и 9 в одной категории не получили бы. И кто будет эти 30 команд - решалось бы более или менее случайно - в первые пару секунд. В нашем случае это случайное решение просто растянулось на час. Неаккуратно, но честно.
Между прочим, я уже писал об этом - о том, какие проблемы ждут участников, если сервер будет работать 100% идеально, при том, что количество желающих зарегитрироваться (вообще, или в определённые категории, или в определённый стартовый интервал) будет превышать количество свободных мест. Просто повезёт тем, кто пробьётся на сервер за первые 2 секунды, и не повезёт тому, что опоздает на 0,1 секунды в сравнении со "счастливчиками". И если общая ёмкость соревнований в Москве и в Санкт-Петербурге благодаря введению новых категорий допустимого предела пока не превысила, и, вероятно, уже не превысит, то ёмкость отдельных категорий зашкаливает и сейчас, а ёмкость отдельных стартовых интервалов (30 команд в час) вообще никак не может быть увеличена. Следовательно, никогда больше 30 команд ни при каких условиях не получит стартовое время с 8 до 9 утра, разве что сервер из-за накладок выдаст новые глюки, поставив всех зарегистрировавшихся на 8.00 утра (как с ним уже бывало).
« Последнее редактирование: 23.03.2012, 15:38:05 от Дима »