January 26, 2024
Higress × OpenKruiseGame 游戏网关最佳实践
作者:赵伟基,力铭,澄潭
OpenKruiseGame(下文简称:OKG)是一个面向多云的开源游戏服Kubernetes工作负载,是CNCF工作负载开源项目OpenKruise在游戏领域的子项目,其提供了热更新、原地升级、定向管理等常用的游戏服管理功能。而游戏作为典型的流量密集型场景,在吞吐量、延迟性能、弹性与安全性等方面对入口网关提出了很高的要求。 Higress是基于阿里内部两年多的 Envoy 网关实践沉淀,以开源Istio与Envoy为核心构建的下一代云原生网关。Higress实现了安全防护网关、流量网关、微服务网关三层网关合一,可以显著降低网关的部署和运维成本。H...
January 25, 2024
higress-core源码分析
引言
在开源社区中,源码分析是深入理解项目内部机制的关键步骤。通过仔细研究项目的源代码,我们可以揭示背后的设计原理、算法和工作流程。这不仅有助于提高我们的编程技能,还可以为开发者社区提供宝贵的学习资源。
本文将聚焦于分析的源码,该项目在开源界备受瞩目。通过浏览阅读其代码,我们将初步展现其核心特性、架构设计和实现细节。希望各位用户以及开发者在本文中能够找到有价值的见解。
关于Higress
Higress是基于阿里内部的Envoy Gateway实践沉淀、以开源Istio + Envoy为核心构建的下一代云原生网关,实现了流量网关 + 微服务网关 + 安全网关三合一的高集成能力,深...
January 15, 2024
调研7个开源项目后,这家数据合规平台如何构建高性能网关
用九智汇介绍
用九智汇是一家面向企业提供数据合规、隐私保护相关产品和解决方案的数据合规公司,致力于帮助客户在合法合规、充分保护用户隐私的基础上发挥数据的最大价值,已服务众多世界500强企业。当前我们的产品交付主要基于云原生相关的基础设施和开源技术栈,如kubernetes、Istio、Apache Dubbo、Alibaba Nacos等,既支持以SaaS的方式提供开箱即用、标准、可配置化的产品服务,亦支持以混合云、私有云的方式进行私有化部署。
需求背景
在服务客户的的过程中,来自于客户跟网关相关的需求主要体现在以下三个方面:· 提供开放API供企业内部系统进行集成调用,实现全流程自...
January 13, 2024
迅速get云原生网关,阿里云商业版Ingress
December 19, 2023
教程:如何在本地进行higress调试和端到端测试
背景说明
本地调试
本地调试旨在在开发者的本地开发环境中识别、定位和修复代码中的错误(bug)。这个阶段的主要目标是确保单个模块或组件的正确性,以便更容易理解和解决问题。
开发者通常使用本地集成开发环境(IDE)或调试器来逐步执行代码、查看变量的值、观察程序的流程,并通过打断点来检查代码的执行过程。
本地调试是一个快速、迅速定位问题并进行修复的阶段,能够提供实时的反馈。它有助于确保代码的局部正确性,而不需要考虑整个系统的交互。
端到端测试
e2e测试是一种端到端的测试,是一种全面的测试方法,用于验证整个软件系统在真实环境中的功能和性能。它模拟用户的实际使用情况,确保整个系统...
November 17, 2023
Higress 团队招募小伙伴加入~
加入Higress的商业化Team
我们商业化Team有充足的HC,欢迎加入👏,联系方式:微信(nomadao) 邮箱(zty98751@alibabainc.com)
团队介绍
Higress团队属于阿里云云原生中间件团队。
阿里云云原生中间件团队负责分布式软件基础设施,为阿里云上万家企业提供如微服务引擎、分布式事务、EDAS等分布式基础服务,加速企业上云的进程和创新速度。同时,云原生中间件团队也服务着阿里集团众多核心业务和场景,是支撑双十一狂欢节的核心团队之一。
在这里,有非常优秀的中间件产品和场景以及企业互联网架构平台,服务上万家阿里云的企业,支持大规模电商交易业务...
November 4, 2023
Higress 开源一周年:新版本,新标准,新工具,新征程
历程回顾
Higress 开源一年时间,一共发布了 18 个 release 版本,收获了 40 多位社区贡献者和 1800+ star,上图是这一年过来达成的一些关键的里程碑。
前面半年通过集成开源生态,打磨开源版本稳定性,并在发布 1.0 GA 版本后,社区又马不停蹄发布了 1.1 和 1.2 两个重要版本,实现了非 K8s 部署,Knative 适配等核心能力。
Higress 1.3 版本已经正式发布,除了增加的新功能,已有能力也在大量社区用户反馈的过程中不断完善改进,这个版本同时标志着 1.x 进入可以大规模生产使用的状态。
新版本:功能速览
自发布 1.2 版...
October 27, 2023
通过 Higress Wasm 插件 3 倍性能实现 Spring-cloud-gateway 功能
导读: 本文将和大家一同回顾 Spring Cloud Gateway 是如何满足 HTTP 请求/响应转换需求场景的,并为大家介绍在这种场景下使用 Higress 云原生网关的解决方案,同时还对比了两者的性能差异。
1. SCG 修改请求/响应
在 (以下简称为 SCG) 中,当我们需要对 HTTP 请求或响应进行修改时,SCG 提供了许多内置的 来满足我们对这种应用场景的需求,例如 AddRequestHeader,AddRequestParameter, DedupeResponseHeader,MapRequestHeader, ModifyRequestBody 等。
...
September 28, 2023
Higress在2023 KubeCon China的分享
分享简介
在9月26日的2023 KubeCon阿里云云原生开放日,Higress的分享内容分为两部分:
Part 1. 由上海费芮网络科技系统运维副总监戴喜军,带来费芮在选型企业版Higress作为K8s Ingress替代Nginx Ingress的介绍
Part 2. 由Higress开源社区负责人澄潭,带来Higress开源项目的介绍
开源版和企业版是Higress的一体两面,通过本次分享,相信大家会对Higress有更全面的了解。
Part 1. 费芮互动使用Higress作为Kubernetes Ingress实现稳定性和性能提升
费芮通过Higress解决了原本...