Every web request required a dedicated platform thread, and each thread claimed a massive chunk of RAM. The moment your system faced high-blocking blocking I/O calls (like calling slow external ...