欢迎光临科学知识网

网易轻舟产品(网易轻舟开源)

时间:2024-02-29 03:27:51作者:科学知识网 分类: 刷机 浏览:978

7月26日,网易云创新峰会在杭州举行。会上,网易青州微服务发布了对ServiceMesh的支持、分布式事务框架GTXS、新的API网关等重大更新。网易云基础服务总经理陈鄂表示,本次更新主要帮助企业应对在线业务中台建设面临的挑战,帮助企业完成业务架构的演进,构建在线业务中台,并支持业务快速创新。

电商中台建设面临两大挑战

网易轻舟产品(网易轻舟开源)

去年的云创大会是网易一站式微服务解决方案青舟的首次亮相。一年来,青州在行业内进行了大量的实践和探索。网易考拉基于青州微服务平台实现了核心系统的分布式改造,充分实现了资源层和应用层的弹性,有效支撑了618、818、双11、黑五等电商促销活动;德邦快递基于网易青州微服务平台进行系统化微服务改造,最终实现IT全面升级,加速数字化进程;大华股份借助网易青州微服务平台,打造统一的产品服务中心,全面提升数字化竞争力.

图:网易云基础服务总经理陈鄂

随着大量行业和客户的实践经验,我们也看到越来越多的企业开始关注线上业务中台。根据《2019年中国数字化企业中台应用现状及发展趋势》显示,2021年已有近四分之一的企业开始搭建中台。陈鄂认为,线上业务中台可以帮助复用业务能力,加速业务创新,推动数字化转型。但真正的问题是,传统企业的业务中台需要打通多个业务系统,这些系统往往采用不同的技术栈和框架;另一方面,需要协调多个供应商的成果,形成软件资产。沉淀。异构系统集成和多厂商建设问题是阻碍恒哥走向线上业务平台的两大障碍。

青州ServiceMesh商用,实现异构系统集成

针对异构系统的集成,网易青州微服务实现了ServiceMesh开源技术的产品化。据悉,ServiceMesh是新一代微服务通信基础设施层,解决多语言、多框架异构系统中的服务通信、注册发现、治理等诸多问题。

陈鄂介绍,青州的ServiceMesh产品化是根据客户需求进行扩展和改进,解决社区现有的不足,而不是简单的集成。例如,社区只支持容器环境,但大多数企业只实现了部分业务的容器化。青州ServiceMesh实现了容器与非容器的混合部署方案,支持容器与主机的双向互操作和统一管理。此外,青州ServiceMesh不仅可以实现与Java、Python、NodeJS、Golang、PHP等不同技术栈的兼容和通信,还可以与现有的微服务框架NSF进行统一控制、相互发现和相互调用,整合支持的异构系统。已经达到了行业的程度。

性能方面,青州ServiceMesh通过Mixer下沉,缩短路由路径,延迟降低50%。陈鄂介绍,青舟的ServiceMesh产品化已经在网易集团内部的大规模生产环境中落地。

青州GTXS实现高性能、低成本的分布式交易

在大型企业的业务系统中,一个业务流程通常需要多个子系统共同完成,并且这些子系统都有各自独立的数据库。因此,在整个流程的执行过程中,必须在数据库上使用一些手段来支持跨数据库的数据一致性,即分布式事务。

青州GTXS通过声明式交易框架实现高性能、低成本的分布式交易。一行注解即可完成分布式事务访问,更加方便开发者使用。交易协调器单节点1700+TPS,访问模式相比TCC模式提升85%。为了满足企业的不同选型需求,青舟GTXS还支持SpringCloud、Dubbo、gRPC等常用框架,兼容所有主流数据库,支持TCC、补偿模式、交易消息等多种交易模式。青州GTXS还在工商银行、网易严选等大规模生产环境中进行了可靠性验证。

全新API网关

在微服务架构中,API网关通常出现在企业系统的边界,扮演着外交官的角色,是业务系统与企业外部交互的重要桥梁。网易青州微服务在ServiceMesh环境中提出了一种新的API网关,基于Envoy作为数据平面Proxy,控制平面引入IstioPilot。在符合社区技术方向的同时,性能和扩展性得到了极大的提升,同时也保留了原有网关丰富的治理能力。

此外,青州新推出的API网关可以根据接口定义、参数和历史变化自动生成文档,最终积累为API资产,解决企业在与供应商对接过程中遇到的资产积累问题。

全流程服务成功实现微服务

为了保证这些复杂的技术在企业落地,网易云为客户提供全流程服务,涵盖DevOps实践、可扩展架构设计、微服务拆分、治理构建、技术支持、运维等各个方面。其中,咨询服务在工商银行、国家电网、申万宏源、大华科技、德邦快递、百胜中国等企业的云平台建设、中台建设、架构演进等项目中全面开花。

相关推荐

猜你喜欢