Multithreaded performance on microasynchttp server is INSANE, it blows Chronos out of the water. I'm getting over 200k requests per second on my desktop, I was only getting about 130k with Chronos.
I'll have to do some more testing, but memory seems pretty stable hovering around 40mb when I use all 12 threads of my CPU. We'll see how it goes when I do body reading. The code compiled with no issues once I copied the `picohttpparser` files into the project, so I don't think there's any need for modernization of the codebase. I think the only thing that needs to be changed is using picohttpparser as a submodule in the nim wrapper project, and then reformatting the project to be more idiomatic to current nimble project structures.