Polling storm

Wire 13
HTTP/2Users50,000 req/sWebSocket g…4 vCPU · 4 GB
HTTP/2Users50,000 req/sWebSocket g…4 vCPU · 4 GB

Fix the board. Turn every goal green.

Traffic
50,000 req/s · reads only
Limit
WebSocket gateway answers about 13,000 req/s
Bill
  • WebSocket gateway16 USD/mo
16 of 100 USD/mo

Goals

Not tested yet

99 of 100 requests finish faster than this.How busy the busiest CPU is. Keep room for spikes.What the servers and services cost each month.

One hundred thousand clients poll every two seconds. Each client gets a new value only every 20 seconds. Keep p99 below 200 ms and CPU below 60 percent.

0:00. Server CPU is far above 60 percent. Graph: polls per second stay flat, and most return no new value.

Connections and streamsDrag or use arrow keys to change the protocol

HTTP/1.1 · connections: 6 · 30 files in 7 round trips, 630 ms