It seems incapable of the lowest response times, which it seems like Google has. Forking a new process to handle a request incurs overhead. In my experience nginx, which keeps several worker processes open and processes requests asynchronously is much faster.
Apache has a prefork MPM procesas model that allows it to run in the same way.
I don't know much about it, but I would think that event based mpm would be the fastest.
Depends on what you need to do. Apache has it all: