Build your own web server and explore different ways to handle threads, tasks, workflows, routing, sessions, and much more