(Last time, we saw the high-performance web server nginx, which occupies less resources and has high processing capacity. It is the first choice for building a website.Although nginx has become the undisputed "King" in the field of web server, it is not without shortcomings. After all, it is 15 years old."It is difficult for a person to surpass the times, but the times can easily surpass everyone." The application scenario originally designed by nginx has changed, and some of its shortcomings have been exposed.Nginx's service management idea continues the popular practice at that time, using the static configuration file on the disk, so it must be restarted after each modification to take effect.This is very fatal when the business changes frequently (such as the popular micro Service Architecture). Especially for a website with thousands of servers, just adding or deleting the line configuration will distribute and restart all machines, which is a great challenge to the operation and operation. Maintenance requires a lot of time and energy. The cost is very high and inflexible. It is difficult to "change as needed".So, is there such a lightweight, high-performance, flexible and dynamically configurable web server that has the advantages of nginx but no disadvantages of nginx?This is what I call openresty today, a "better and more flexible nginx".)