OpenResty®, a fully-fledged web platform, integrates our enhanced Nginx core, LuaJIT and many carefully written Lua libraries. It also includes a lot of high-quality Nginx modules from third-parties. It's designed to allow developers to easily create scalable web apps, web services, or dynamic web gateways. OpenResty®, which makes use of a variety of well-designed Nginx module (mostly developed by the OpenResty Team), effectively transforms the nginx web server into a powerful web application server. Web developers can use the Lua programming languages to script various nginx C modules or Lua modules, and create extremely high-performance web apps that can handle 10K 1000K+ connections within a single box. OpenResty®, which aims to run your server side web app entirely in the Nginx Server, leverages Nginx’s event model to do nonblocking I/O and the HTTP clients.