作为开源的云原生 API 网关,Apache APISIX 致力于在性能和使用体验上为开发者和用户们带来更好更优异的表现,帮助企业解决一些关于云原生和微服务技术下遇到的新问题。
在 9 月底,Apache APISIX 发布了 3.0.0-beta 预览版,为用户们提前带来了一些新的功能体验。今天,APISIX 正式发布了 3.0.0 版本,将产品从体验和功能角度,带到了新一轮的进程中。 经过迭代的 3.0.0 正式版与此前 3.0.0-beta 预览版相比:
- 新增了 Consumer Group,可以更方便地管理消费者;
- 支持配置 DNS 解析域名类型的顺序;
- 新增 AI 平面,更智能化地对配置与流量进行分析与呈现;
- 对多个现有生态插件进行更细致的优化。
除了以上技术层面的细节改动外,还有很多新的功能特性与生态扩展细节均在下文中为大家呈现。可以说这次的版本迭代,真正做到了 “性能更强更智能,生态更广更多样”。
如果你想立刻体验 APISIX 3.0 正式版本,可以即刻前往 官网 进行下载与使用。
APISIX 3.0 新增亮点汇总
1. 全面支持 ARM64
目前 ARM64 对于云厂商来说,已成为一个非常主流的服务器架构选型。从 AWS Graviton、GCP Tau T2A 再到华为鲲鹏等系列产品,可以看到各家云厂商都开始推出了基于 ARM 架构的服务器。
目前从数据来看,Arm 架构的服务器在性价比层面的表现略优于 X86。为了顺应时代技术潮流,APISIX 也在 ARM64 上做了全面的 CI 回归。保证用户在 ARM 架构中运行 APISIX 时,依旧可以顺畅运行各种功能。
2. 新增 gRPC 客户端
在 3.0 版本中,将新增一个 core.grpc 模块。如果你熟悉 NGINX 和 Op