How many Server-sent event connections can be handled by an Ubuntu server with:
- 1 GB of RAM
- Dual-core CPU
- Running Nginx (as a reverse proxy)
- In front of ExpressJS server?
Topics I have was able to study about:
- Difference between Websockets and Server-sent events.
- Limitations imposed by browsers for SSE (max 6 for one domain).
- Headers that need to be mentioned in the proxy configuration for Nginx.
- Configuring workers for Nginx.
- Node.js is a better choice for SSE instead of PHP.
- Nginx being among the few servers to address the C10K problem.
I did not find any real stats or case studies about how many simultaneous connections can be handled by a server (may be with the above mentioned specs and configuration or ... some other higher/lower spec configuration)