云原生网关哪家强:Sealos 网关血泪史
💡
原文中文,约3500字,阅读约需9分钟。
📝
内容提要
Sealos公有云上线以来用户呈爆发式增长,选择Higress作为网关,因其稳定性和性能出众,还兼容Nginx Ingress语法。作者建议Higress在Gateway标准、安全和熔断方面有更好的支持,并通过插件机制扩展周边功能。作者希望与上下游社区合作,推动开源网关的发展。
🎯
关键要点
- Sealos公有云用户增长迅速,注册用户达8.7万。
- 选择Higress作为网关,因其稳定性和性能优越,兼容Nginx Ingress语法。
- Sealos公有云面临多租户隔离和流量控制的挑战。
- Nginx Ingress存在reload问题、长链接不稳定和性能不足等缺陷,最终被排除。
- APISIX稳定性较好,但控制器存在崩溃和OOM问题,未能满足需求。
- Cilium Gateway仅支持LB模式,存在路由生效慢的问题,无法满足需求。
- Envoy Gateway仍处于早期阶段,存在不稳定的bug,尚未达到生产可用状态。
- Higress在满足功能的前提下,稳定性是选择的首要考虑。
- Higress社区支持力度大,快速解决了Ingress生效慢、控制器OOM等问题。
- Higress兼容Nginx Ingress语法,迁移成本低。
- 建议Higress在Gateway标准、安全和熔断方面有更好的支持,并通过插件机制扩展功能。
- 希望与上下游社区合作,推动开源网关的发展,造福更多开发者。
➡️