7月26日,网易云创峰会在杭州举行。会上,网易轻舟微服务发布了支持Service Mesh、分布式事务框架GTXS、全新API网关等重大更新。网易云基础服务总经理陈谔称,此次更新将主要帮助企业应对在线业务中台建设过程中面临的挑战,帮助企业完成业务架构的进化,建成在线业务中台,支撑业务快速创新。
在线业务中台建设面临两大挑战
去年的云创大会,是网易一站式微服务解决方案“轻舟”的首次亮相。一年来,轻舟在业界进行了大量实践和探索。网易考拉基于轻舟微服务平台实现了核心系统的分布式改造,全面实现资源层和应用层的弹性,有效支撑了618、818、双11、黑五等电商大促活动;德邦快递基于网易轻舟微服务平台进行了系统的微服务改造,最终实现IT的全面升级,加快数字化进程;大华股份借助网易轻舟微服务平台,构建了统一的产品服务中心,全面提升了数字化竞争力……
图:网易云基础服务总经理陈谔
“伴随着大量行业和客户的实践经验,我们也看到有越来越多的企业开始关注在线业务中台,根据《2019中国数字企业中台应用状况与发展趋势》预测,2021年会有接近四分之一的企业启动中台建设,”陈谔认为,在线业务中台有助于业务能力复用、加速业务创新和促进数字化转型。但现实的问题是,传统企业的业务中台打造,一方面需要打通多个业务系统,这些系统往往采用不同的技术栈和框架;另一方面需要协调多个供应商的成果,并形成软件资产沉淀。异构系统整合和多供应商建设问题是横梗在企业迈向在线业务中台路上的两大阻碍。
轻舟Service Mesh产品化,实现异构系统融合
针对异构系统的融合问题,网易轻舟微服务实现了Service Mesh开源技术的产品化。据悉,Service Mesh是新一代微服务通信基础设施层,解决了多语言、多框架异构系统中服务通信、注册发现、治理等诸多问题。
据陈谔透露,轻舟的Service Mesh产品化根据客户需求进行了扩展,并针对社区现有的短板进行了改进,而不是简单的集成。比如,社区仅支持容器环境,然而大部分企业只实现了部分业务的容器化,轻舟Service Mesh实现了容器和非容器混合部署方案,支持容器、主机双向互通调用和统一治理。此外,轻舟Service Mesh不仅可以实现Java、Python、NodeJS、Golang和PHP等不同技术栈的兼容和通信,还能够与已有微服务框架NSF统一管控、互相发现、互相调用,将异构系统的支持实现到了业界领先的程度。