Service Mesh微服务化和传统框架微服务化混合部署协同实践分享 - 梅斯医学基于ServiceComb的微服务实践
11.88 MB
11 页
0 评论
语言 | 格式 | 评分 |
---|---|---|
中文(简体) | .pdf | 3 |
摘要 | ||
文档分享了梅斯医学在微服务化改造中的实践经验,包括基于ServiceComb和Mesher的混合部署协同治理。新业务采用Java实现,选型ServiceComb SDK进行微服务化改造,成功提升性能,降低时延并支撑大规模应用。而存量PHP业务则选用Mesher,实现零侵入式微服务化,减少开发成本,确保业务稳定。两者混合部署可实现协同治理,支持多语言开发,完美解决Java和PHP共存场景,同时提供丰富的监控运维能力。文档还强调了ServiceComb的开箱即用能力和动态路由支持,满足业务快速迭代和稳定性要求。 | ||
AI总结 | ||
《Service Mesh微服务化和传统框架微服务化混合部署协同实践分享 - 梅斯医学基于ServiceComb的微服务实践》
本文分享了梅斯医学在微服务化过程中采用ServiceComb和Mesher进行混合部署协同的实践经验,以下是核心内容总结:
一、ServiceComb与Mesher的技术特点
1. **ServiceComb**
- openness:支持接入开源Service Mesh生态,兼容APM/OpenTracing和动态配置生态;
- 多语言支持:完美解决Java与PHP共存场景,兼容Golang,提供多解决方案选型;
- 混合部署:支持传统侵入式与Service Mesh非侵入式微服务混合部署和协同治理;
-监控与治理:提供细化到业务层面的微服务监控运维,支持分布式调用链追踪;
- 0侵入式改造:无需修改业务代码,降低使用成本,适合存量业务微服务化。
2. **Mesher**
- Service Mesh方案:为多语言微服务提供统一的治理方案,支持集中配置和治理;
- 多语言支持:无需为每种语言单独开发服务治理,减少开发成本;
-性能与稳定性:天然支持与ServiceComb协同,确保架构稳定和可持续演进。
二、梅斯医学中ServiceComb与Mesher的应用实践
1. 继承与创新:
-旧系统(PHP):零侵入式改造,保障存量业务稳定运行;
-新系统(Java):选型ServiceComb SDK进行微服务化改造,支持高性能和精细化治理。
2. 混合部署与协同治理:
-CEF支持传统微服务与Service Mesh架构共存,实现互通与协同;
-Multi-language支持:解决Java、PHP等多语言共存场景,降低开发复杂度。
三、成功案例与数据
1. **华为消费者云服务**:
-Reactive全异步模式带来性能提升:
- QPS提升2倍+,时延降低45%;
- 支持4亿+用户、1.8亿+日活用户和8千万+日增照片的稳定运行;
- 硬件资源节省显著。
2. **动态路由与灰度发布**:
- Support through dynamic routing for new business gray release;
- Quickly rollback in case of issues with minimal user impact。
3. **配置即使用**:
- Open-box ready capability reduces time cost by avoiding repeated selection and trial-and-error.
四、MedSci与HUAWEI DrugSafety微服务化诉求与实现
1. **MedSci诉求**:
-满足法规要求:SAE报告导出、国家市场监督管理局报告导入等;
- AI智能化:支持自定义表单、辅助决策、PSUR/SAE报告自动生成等;
- 融合国际标准:ICH E2B数据交互标准、21 CFR系统基础标准等;
- 灵活配置:支持模块灵活配置、工作流基于企业SOP灵活配置。
2. **HUAWEI DrugSafety改造实践**:
-选型ServiceComb SDK和Mesher,实现多语言支持、混合部署和协同治理;
- 传统业务稳定性优先,新业务高性能与精细化治理为目标;
- 架构演进:存量业务零侵入式改造,新业务开发周期短,快速推向市场。
五、总结
ServiceComb和Mesher的结合为梅斯医学提供了高效、灵活的微服务化解决方案:
-支持多语言共存和混合部署;
-实现快速开发、稳定运行和高性能;
-满足药物警戒系统对法规、智能化和灵活配置的需求;
-节省了开发成本和硬件资源,助力业务快速发展。
ServiceComb地址:[http://servicecomb.incubator.apache.org/cn/](http://servicecomb.incubator.apache.org/cn/)
社区交流:[https://gitter.im/ServiceCombUsers/Lobby](https://gitter.im/ServiceCombUsers/Lobby)
梅斯医学官网:[http://www.medsci.cn/](http://www.medsci.cn/) |
P1
P2
P3
P4
P5
P6
P7
P8
P9
P10
P11
下载文档到本地,方便使用
文档评分