Building an HTTP Server on a Thread-per-Core Framework, without Async/Await

How to build a production-grade HTTP server without async/await or coroutines