请列举目前的主流服务网关有哪些 ?
目前主流的服务网关包括:
- Nginx+Lua:Nginx是一个高性能的Web服务器和反向代理服务器,Lua是一种轻量级的脚本语言,二者结合可以构建高性能的网关系统。
- Kong:基于OpenResty,是一个云原生、快速、可扩展、分布式的Api网关。继承了OpenResty的高性能、易扩展性等特点。Kong通过简单的增加机器节点,可以很容易的水平扩展。同时功能插件化,可通过插件来扩展其能力。
- Zuul:是Netflix开源的一款Java网络和流过滤器,主要用作API网关。
- Apache Shenyu:是Apache旗下的一个开源项目,是一款动态服务发现、注册和配置中心化的API网关。
- SpringCloud Gateway:是Spring Cloud的一个子项目,基于Spring Boot和Spring Cloud的微服务架构下的API网关。