📄️ 20.1 - Building a Single-Threaded Web Server
In this chapter we're going to build a simple HTTP server to put together a number of things we've learned so far. As usual, the code for this project is available in the GitHub repo.
📄️ 20.2 - Turning Our Single-Threaded Server into a Multithreaded Server
Simulating a Slow Request in the Current Server Implementation
📄️ 20.3 - Graceful Shutdown and Cleanup
Right now when we hit CTRL-C to send an interrupt signal to our web server, it stops running, but it also stops any in-flight requests. Let's see if we can get our server to shut down gracefully.