文章目录
微服务为什么要用云原生网关
随着云原生技术的发展,微服务的架构选型也是日新月异。在 Kubernetes 重塑运维体系的云时代,我们在安全、降本提效、精细化运营等方面都有了更高的要求和更多的选择。曾经关炙手可热的 Zuul/SpringCloud Gateway/Kong 等在其网关位置上开始显得力不从心。它们欠缺发现容器服务的能力,性能可能不如 Nginx Ingress,可观测、安全等方面都需要二次开发再集成,这些关键短板都阻碍着技术发展。今天来看云原生网关如何助你解决这些痛点,优雅玩转云上微服务架构升级。
微服务(网关)的发展
Cloud Native
微服务发展大事记
随着 Martin Fowler 在 2014 年的文章总结梳理 [1]“微服务”概念开始逐渐深入人心。之后各类开源或商业支持如雨后春笋般涌现,到如今笔者按年份简单整理了每年的大事记,其中两个变化值得大家需要关注:
微服务从单点支持向平台解决方案发展,例如 SpringCloud 解决方案、 Kubernetes 体系。
开源和商业产品融合得更加紧密,云原生的发展让技术从业者有了更多的选择。
微服务网关的变化
笔者按时间整理了几个简单对比:
了解更多,请关注 公众号 “