> 1.On a system that is handling 10k concurrent requests, the 10GB of RAM is going to be a fraction of what is installed
I've written massively concurrent systems where each connection only handled maybe a few kilobytes of data.
Async io is a massive win in those situations.
This describes many rest endpoints. Fetch a few rows from a DB, return some JSON.