Блог пользователя MikeMirzayanov

Автор MikeMirzayanov, 14 лет назад, По-русски

Угадайте, когда начался и закончился контест :)
  • Проголосовать: нравится
  • +12
  • Проголосовать: не нравится

14 лет назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится
А впадина в середине - это типа все пошли на перекур? :)
  • 14 лет назад, # ^ |
      Проголосовать: нравится 0 Проголосовать: не нравится
    Скорее это сайт слегка прилёг ;) Было такое в течение пары минут, наверное именно эта впадина
    • 14 лет назад, # ^ |
        Проголосовать: нравится 0 Проголосовать: не нравится
      Статистика показывает, что это было менее минуты
      • 14 лет назад, # ^ |
          Проголосовать: нравится +5 Проголосовать: не нравится
        Мне интересно - 3500 запросов в среднем в  минуту - это большая нагрузка, которую выдержал сайт благодаря Вашим улучшениям, или это вполне нормальная цифра и ширины канала и мощности сервера вполне хватает?
        • 14 лет назад, # ^ |
            Проголосовать: нравится 0 Проголосовать: не нравится
          Скорее второе. Неприятная нагрузка возникает в момент начала/конца контеста, когда приходят в одну секунду запросов более 500. Ну и то, это при правильной работе приложения должно нормально работать. В среднем во время контеста сервер приложения и сервер баз данных используют примерно 10-60% процессорного времени одного ядра каждый.
          • 14 лет назад, # ^ |
              Проголосовать: нравится +12 Проголосовать: не нравится

            Достаточно впечатляющие цифры, хоть тут наверное и заслуга кэширования немалая. Хотя... Когда есть такой выделенный сервер, может это и норм. Сейчас провёл вычисления - на моём хостинге при 100% загрузке проца должно проходить 2500 запросов в секунду (с одной стороны, понятно, там у меня скрипты гораздо проще, но с другой - никакого кэширования).


            Но в целом я и правда боялся, что с ростом популярности codeforces сервер просто поляжет, ан нет, всё (почти) прекрасно работает :)

14 лет назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится
А вот это уже действительно интересная статистика!
14 лет назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится
Почему пики, отмечающие начало и конец контеста, близки по амплитуде? Самая первая гипотеза - что 6 тысяч запросов в минуту -- максимальная пропускная способность сервера
  • 14 лет назад, # ^ |
      Проголосовать: нравится 0 Проголосовать: не нравится
    Это неверно. Детализация по секундам и нагрузочное тестирование это показывают.
    • 14 лет назад, # ^ |
        Проголосовать: нравится 0 Проголосовать: не нравится
      Тогда мне непонятно. Казалось бы, начальный пик должен быть много больше конечного: в начале многие открывают 5 задач сразу, а в конце один раз обновляют таблицу.
      • 14 лет назад, # ^ |
          Проголосовать: нравится 0 Проголосовать: не нравится
        В конце все бешено сабмиттят задачи.