It is based on set of modules and Nginx, as well as LuaJIT. It is insanely fast, and according to http://www.techempower.com/benchmarks/#section=data-r5
It is constantly one of the top performing frameworks.
Why isn't anyone using it? Are there pitfalls that i am not aware of?
* Lua syntax can get annoying and is pretty low level (no list comprehensions)(I switched to moonscript[1])
* Lua has no libraries or established support community compared to eg. python. You have to do a lot yourself.
* Performance isn't the most important concern for most people.
* Openresty isn't really a "framework", it's pretty barebones. (Lapis[2] looks like it should help)
[1]: http://moonscript.org/
[2]: http://leafo.net/lapis/