充换电企业开迈斯低成本提升线上应用稳定性的最佳实践
💡
原文中文,约4700字,阅读约需11分钟。
📝
内容提要
开迈斯新能源科技有限公司是一家提供充电基础设施研发制造和软件智能互联的公司。他们致力于为中国新生代消费者提供高品质的充电体验,并为电动出行提供全场景充电服务。开迈斯将继续推动充电网络建设和充电用户旅程的优化创新,并聚焦高功率充电设备研发和新能源服务领域的探索。他们采用传统的SpringBoot方式进行应用开发,但随着微服务规模的增大,出现了稳定性和效率问题。为了解决这些问题,他们考虑引入微服务治理能力,但升级成Spring Cloud的成本太高。因此,他们探索了一种不改代码的方式来实现微服务治理能力,通过MSE云原生网关和Higress实现服务间调用流量的治理。他们还实现了全链路灰度、全链路追踪、流量防护等能力,提升了架构的稳定性和效率。
🎯
关键要点
- 开迈斯新能源科技有限公司成立于2019年,专注于充电基础设施研发和软件智能互联。
- 公司致力于为中国新生代消费者提供高品质的充电体验,推动电动出行的全场景充电服务。
- 开迈斯在充电网络建设和用户旅程优化方面持续创新,专注于高功率充电设备研发。
- 公司面临微服务架构的稳定性和效率挑战,采用传统SpringBoot开发方式,但随着业务增长出现问题。
- 为了提升微服务的稳定性,开迈斯探索无代码改动的微服务治理能力,使用MSE云原生网关和Higress。
- 通过全链路灰度发布、流量防护等手段,提升架构的稳定性和效率。
- MSE云原生网关具备高集成性和易用性,支持流量治理和微服务治理。
- 开迈斯实现了流量转发、灰度发布和全链路追踪等能力,确保服务间的安全调用。
- 流量控制和熔断降级是应对突发流量和不稳定服务的重要手段。
- 开迈斯的微服务治理能力为其快速增长的业务提供了支持,同时也为Higress生态的发展带来了新思路。
➡️