u/plokhotnyukin r/scala • Recommends
On “A question about Http4s new major version”
*Main:*
Probably in the htt4s Discord channel you will receive the answer faster.
*Bonus:*
On contemporary servers http4s is able to handle more than 130K tiny HTTP 1.1 requests per second reusing opened connections.
You can use async-profiler to see on its interactive flame graph reports what is happening under the hood (where CPU cycles are spent, where allocations are happening, etc.).
Please take in account that max RPS depends on the request service time and number of queued requests in the server memory (see Little's Low). Also, it is limited by different scalability limits (see Universal Scalability Law).
For example if your server has the max allocation rate 12Gb/s and when h…