I'm currently working on tearing this down for an io_uring/kqueue rewrite for Part 2.
All of the code can be found at GitHub (https://github.com/TDiblik/cpp-web-server) where I have a README documenting the process of optimizations and where I'll implement the mentioned enhancements in the future.
Would love any feedback from here and/or people in the industry!