开源网关

Netflix zuul,Zuul是一种提供动态路由、监视、弹性、安全性等功能的边缘服务。Zuul是Netflix出品的一个基于JVM路由和服务端的负载均衡器。
Kong是一个可扩展的开放源码API Layer(也称为API网关或API中间件)。Kong 在任何RESTful API的前面运行,通过插件扩展,它提供了超越核心平台的额外功能和服务。
Tyk是一个开放源码的API网关,它是快速、可扩展和现代的。Tyk提供了一个API管理平台,其中包括API网关、API分析、开发人员门户和API管理面板。Tyk 是一个基于Go实现的网关服务。 https://github.com/TykTechnologies/tyk
apiaxle,Nodejs 实现的一个 API 网关
和Kong类似也是基于OpenResty的一个API网关程序,是由国人开发的。

开源教程/书籍

OpenResty 最佳实践 https://moonbingbing.gitbooks.io/openresty-best-practices/content/index.html
opentalk https://www.upyun.com/opentalk
nginx-tutorials http://blog.sina.com.cn/s/articlelist_1834459124_0_1.html
openresty .https://openresty.org/cn/
https://openresty.org/en/

技术文章

| 从Kong到Envoy,网易严选网关架构演进之路 | https://blog.csdn.net/NetEaseResearch/article/details/108574585

| | —- | —- | | kong 专题目录 | https://www.jianshu.com/p/fe6b99756669 |

参考

https://www.upyun.com/opentalk
http://blog.itpub.net/31562044/viewspace-2651041/
https://tool.lu/index.php/deck/gp/detail?slide=3
https://github.com/youngzil/quickstart-gateway
https://juejin.cn/post/6844904128259293197