Achieving 5M persistent connections with Project Loom virtual threads
Loom sets out to give you a sane programming paradigm similar to what threads do (i.e. as opposed to programming asynchronous I&#x2F;O in Java with some type of callback) without the overhead of Operating System threads.<p>That&#x27;s a very cool and a noble pursuit. But the title of this article might as well have been &quot;5M persistent connections with Linux&quot; because that&#x27;s where the magic 5M connections happen.<p>I could also attempt 5M connections at the Java level using Netty and asynchronous IO - no threads or Loom. Again, it&#x27;d take more Linux configuration than anything else. If that configuration did happen though now you can also do it in C# async&#x2F;await, javascript, I&#x27;m sure Erlang and anything else that does Asynchronous I&#x2F;O whether it&#x27;s masked by something like Loom&#x2F;Async&#x2F;Await or not.