全书目录

第五十四篇:OpenResty 完全指南 —— 可编程网关锻造厂宇宙

十一、把这一章收束成一句总纲

1 分钟 405 字 第 948 / 962 个阅读单元

OpenResty 最重要的不是“Lua 很快”,也不是“能做网关”,而是这句话:

它把 Nginx 的请求流水线,变成了一条可编排、可插拔、可编程的边缘制造线。

你一旦接受这个心智,很多设计自然会顺:

  • 为什么 phase 这么重要
    因为你是在给不同工位安装机械臂。

  • 为什么非阻塞这么重要
    因为传送带不能被某个工位卡死。

  • 为什么 worker 状态要分清
    因为你有多条并行生产线。

  • 为什么 OpenResty 能做网关
    因为它正站在所有请求必经的中央通道上。

  • 为什么它和 Kong、Envoy 不是简单替代关系
    因为它们分别代表“锻造厂”“整车平台”“云原生数据平面”三种不同层级的东西。

如果你只是想配一个代理,Nginx 就够。
如果你想造一台标准量产网关,Kong 更省。
如果你想要一座自己定义工序、自己设计机械臂、自己决定流量如何被锻打的边缘工厂,那 OpenResty 就是这座宇宙里的核心锻造炉。