Есть ли разница в производительности между большим количеством маленьких пакетов и меньшим количеством больших пакетов в веб-сокете? - PullRequest
0 голосов
/ 29 марта 2020

Я хочу лучше понять, как работает веб-сокет и передача данных.

Допустим, к серверу подключено 5000 клиентов. Сервер постоянно обновляется и должен сообщить всем клиентам.

Сервер может

  • отправлять 100-байтовые данные каждые 10 мс
  • отправлять данные 10 КБ каждые 1 с c

в целом на сервере отправил в общей сложности 50 Мбит / с в обоих случаях. Но в случае одного он отправил 500 000 раз, а в случае 2 - только 5000 раз.

Если мы разделим эти 100 байтов на еще более мелкие 10-байтовые фрагменты, каков будет общий эффект?

...