The advantage here is the usage of Libevent which makes it only listen when a eventlet sends back a message. It's essentially using the same tech (event wise) as NGINX.
Because it's using event's it has not blocking IO. But is limited when the tasks are CPU bound