But why? Why would you create a web framework in a single-thread environment? This line of code: https://github.com/tannernelson/vapor/blob/master/Sources/Se... - makes this framework totally useless.
https://github.com/tannernelson/vapor/blob/master/Sources/So...
Also, yes, I think concurrency model in node.js is the worst possible one.