master32

Рейтинг
112
Регистрация
09.02.2022
Sly32 #:

Не нужно линейно передавать. Ты можешь запросы запихнуть в очереди. Или потоки в threading могут не висеть а засыпать в ожидании ответа, отдавая выполнение другим процессам. В итоге канал, физически обрабатывающи 1000 пользователей сможет работать с 10000.

не понимаю)
если канал отдает контент 1000 пользователям в секунду, то остальные 9000 получат свой контент за 9 секунд, а за эти 9 секунд накопится очередь из еще 90000 пользователей же)

Sly32 #:

А если с очередями типа Kafka/Rabbit/celery,  правильно настроенными I/O  операциями с потоками или процессами? 

может какие-то квантовые технологии уже придумали чтоб не передавать линейно всю информацию, не знаю, говорю про классику хайлоад стека, и все упирается в ширину канала)
локально ты можешь показать цифры на порядок выше, но на проде не получится протолкнуть объем информации больше чем позволит канал

Dmitriy_2014 #:
Тогда теоретически, если у меня в 4 раза больше ядер, в 4 раза больше памяти, и практически тоже самопис, ну в смысле отдаются уже готовые просто HTML странички из кэша, то в теории 26000 * 4 = 104000 посетителя в сутки :-), а есть какие-то проблемы с открыванием сайта, работой в общем и целом?

в теории это число должно быть равно размер канала / размер отдаваемой странички
допустим на гигабите и при весе странички 50кб, то это будет ~2500 хостов в секунду, больше не получится физически, как-то так)

Dmitriy_2014 #:
Интересно, что за тематика сайта, движок, если не секрет, и это на одном виртуальном процессорном ядре (2,45 GHz – 3.5 GHz), это же VPS?

да, VPS, 1CPU, 2RAM
самопис
там еще бд ~10гб
вся нагрузка на отдачу, почти никаких записей, еще можно логи отключить и получить прирост производительности)

dzthd #:
Хочешь немного поддосю, проверишь?

ага udp-syn-icmp пакетами))

Dmitriy_2014 #:
26КК это 260000 тыс.?

26000 тыс. или 26.000.000 в штуках
но обычно когда говорят про нагрузку, то указывают величину RPS сколько сайт,сервис, API и т.п. обрабатывает запросов в секунду без увеличения задержки (latency) этой самой обработки
в хайлоад теме очень много нюансов, которые не всегда можно учесть,
например если ты тестируешь локально без сетевых задержек, а в проде добавятся еще 200-1000мс сетевых
яндекс танк отлично показывает на скольких запросах идет провал системы и сколько она потянет в пике)

Sly32 #:
Так это всего то 300 хостов в секунду, разве это нагрузка?

ну да)
в основном все мои машинки упираются в доступный канал)

ArmenDomain #:
30-50K в сутки.

мало, оптимизировать бы
похвастаюсь и я)
такая машинка держит 26KK в сутки
Processor information AMD EPYC 7763 64-Core Processor, 1 core
RAM 1.91 GiB total

ded9 :
Народ, в последнее время заметил, что реклама показывается через пень колоду. Не пойму у РСЯ реклама закончилась или с моим сайтом что то не так?

в консоли ошибки не вылетают?
например такие:

Cross-Origin Request Blocked: (Reason: CORS request did not succeed).
Search Google #:
100 хостов за 24 часа потянет, дальше надо докупать оперативу и проц на 16 ядер по 10 ГГц

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

Всего: 1691