《架构师》2023年5月
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

视频推荐|Video

本月,这些视频值得一看!

欢迎阅读InfoQ架构师电子刊!每个月,我们都会为你带来行业同行关于新兴技术和模式的重要新闻及经验。

本月,我们聚焦“云原生网关”这一话题。

云几乎给每项基础设施都带来了变革,网关也不例外。由于各企业技术栈、性能需求、成本预算等不同,企业找到适合自己的网关产品也非易事。另一方面,虽然NGINX及其生态已经相对成熟,但随着Kubernetes Gateway API的推出,新一轮网关标准定义的争论再次掀起。

“网关大战”正酣,哪个适合自己?云原生网关又在做哪些进化?老牌网关NGINX如何应对云原生冲击?未来网关之路又会怎样?4月,InfoQ邀请了网关领域的多位资深专家,与大家一起聊聊云原生网关的现状与发展趋势。

进击中的云原生网关之APISIX|InfoQ《极客有约》中,API7.ai联合创始人&CEO、Apache APISIX PMC主席温铭谈到,云原生给网关提出三个新要求:“第一,能够实现动态配置的生效,而不需要重启服务。这是因为在现在的环境下,服务的变更可能非常频繁,每秒甚至可能会有几百个变更。在这种情况下,重启NGINX是不现实的。第二,能够实现集群化管理,也就是能够方便地修改一个地方,然后所有的控制流量API网关都能够生效。这需要能够分离控制平面(Control Plane)和数据平面(Data Plane),并且能够在控制平面独立管理所有的数据平面。第三,需要能够快速简单地进行二次开发。由于网关控制着所有的流量,因此需要针对不同的系统和协议进行二次开发,以满足各种需求。现在主流的API网关都在这三个方面上做了非常多的尝试。”

传统网关的云原生策略|InfoQ《极客有约》中,F5 NGINX资深架构师易久平表示:“在技术选型过程中,从我的观念来讲,并没有一种网关能够覆盖所有的场景,因为每个企业技术发展的阶段是不一样的,它的组织结构也不一样。比如各个部门有各自的应用,每个部门都会在各自边界上定义一个网关。从技术角度讲,不同的微服务架构、集群都有自己的网关,这个时候,网关应该放在哪?它的场景是很多的。那么传统的负载均衡还有没有价值?在我看来它还是会持续发挥它的价值,因为这些问题会持续存在,即使是在云原生背景下,这些问题还是避免不了需要去解决。”