@ariadne the era before async was hilarious I mean that line of thinking predates epoll/kqueue which were still very new and very difficult to reason about, and select/poll sucked ass.The thing was that was “the thing to do” back then: use a thread per connection because “concurrency.” Because it was better than forking per connection, and people wanted answers besides select/poll, and I don’t think people got accustomed to async thinking. Especially Windows devs. It doesn’t scale of course.