1、微服务API网关框架,01、漫谈网关,讲师:老顾 老顾聊技术-科技改变人生、技术改变生活,单节点场景,讲师:老顾 老顾聊技术-科技改变人生、技术改变生活,多节点场景,讲师:老顾 老顾聊技术-科技改变人生、技术改变生活,网关作用,讲师:老顾 老顾聊技术-科技改变人生、技术改变生活,统一入口 安全:黑名单、权限身份认证 限流:实现微服务访问流量计算,基于流量计算分析进行限流,可以定义多种限流规则。 缓存:数据缓存 日志:日志记录 监控:记录请求响应数据,api耗时分析,性能监控 重试:异常重试 熔断: 降级,现有框架,讲师:老顾 老顾聊技术-科技改变人生、技术改变生活,Tyk:Tyk是一个开放源码
2、的API网关,它是快速、可扩展和现代的。Tyk提供了一个API管理平台,其中包括API网关、API分析、开发人员门户和API管理面板。Trk 是一个基于Go实现的网关服务。Kong:Kong是一个可扩展的开放源码API Layer(也称为API网关或API中间件)。Kong 在任何RESTful API的前面运行,通过插件扩展,它提供了超越核心平台的额外功能和服务。Orange:和Kong类似也是基于OpenResty的一个API网关程序,是由国人开发的。Netflix zuul:Zuul是一种提供动态路由、监视、弹性、安全性等功能的边缘服务。Zuul是Netflix出品的一个基于JVM路由和服务端的负载均衡器。apiaxle: Nodejs 实现的一个 API 网关。api-umbrella: Ruby 实现的一个 API 网关。,谢谢,THANK YOU,讲师:老顾 老顾聊技术-科技改变人生、技术改变生活,