作者回复: Lua 性能相关的坑不少,后面会专门介绍。
据我说知,Lua 中 protobuf 的库都是基于 FFI 来做的,OpenResty 并没有专门的这方面的库。
作者回复: 隔着屏幕也能感觉到你的痛苦。有用什么工具追踪过吗?
作者回复: waf 和 api 网关都是 OpenResty 擅长的方向。技术选型不错:)
作者回复: 是的,Kong 就是基于 OpenResty 的。基于 Kong 做插件也是 OK 的,如果你的需求是做网关的话。
作者回复: 可以在新项目中试试,或者替代现有的 NGINX 服务也是不错的。
作者回复: OpenResty 的第一个版本是把 perl 嵌入了 NGINX,但性能很差。NGINX 官方把 js 嵌入进来,也有一些开源项目把 php 嵌入 NGINX。
作者回复: Zuul 我不懂,现在更流行的是 Kong。你可以找找对比他们两个的文章。