可发布版-美团点评微服务OCTO-曹继光
0 码力 | 35 页 | 14.10 MB | 1 年前3ServiceComb RoadMap
ServiceComb ServiceComb代码库地址 − Java-chassis • Java版的微服务框架 − service-center • 基于go语⾔言的服务中⼼心 − LinuxCon-Beijing-Workshop • 这次workshop的示例例代码 ServiceComb 0.1版本 1. Java开发框架 2. 服务注册中⼼心 3. 微服务示例例代码 2017年年6⽉月 2017年年6⽉月 2017年年9⽉月 2017年年12⽉月 ServiceComb 0.2版本 1. Go语⾔言开发框架 2. 服务契约⽀支持⼯工具 3. Reactive响应式 4. … ServiceComb 0.3版本 1. 由⽤用户来驱动 … ServiceComb Roadmap Community over code 社区胜于代码 社区共献 01/ 提交BUG 02/0 码力 | 10 页 | 460.46 KB | 1 年前3ServiceComb在Service Mesh的 探索与思考
决定要访问的服务名后即可开 始匹配路由规则,比如 • 系统中稳定运行着A服务, 版本是1.0,最近新上线了 1.1版本,你希望只让一部 分用户进行体验,那么你可 以定义Header带有device- os=android就将95%流量转 移版本为1.0的实例中,5% 转移到1.1版本 • 请求者的元数据中带有 env=production,那么要将 路由到元数据中带有 env=production的实例中 Mesher kubectl Side car Injector create KubeAPI server Deploy call Huawei Confidential 15 部署-商业版方案 背后发生了什么? • 为应用容器设置环境变量http_proxy • 为mesher设置CSE地址(注册中心,配 置中心) • 为mesher对接APM 日志收集 • 为mesher对接APM0 码力 | 21 页 | 8.48 MB | 1 年前3Metrics in ServiceComb Java Chassis 1.0.0-m1 让微服务运行状态清晰可见
.html 14 github.com/apache?q=servicecomb servicecomb.apache.org Apache孵化器毕业 • 社区成熟度模型评估 – 代码,发版,共识决策 • Board决议文档撰写 – PMC成员,PMC Chair,项目章程 • 通过投票的方式进行决议 – PPMC投票 – IPMC投票 • 是否构建了有生命力的社区 • 是否能够自主发布合规版本 服务实例Cache优化支 持黑白名单 Service Center Java Chassis 1.0.0-m1 支持Dev开发模式 集成外部配置中心 Metrics 监控支持 异步编程模型支持 ZipkinV2版本支持 Service Center Java Chassis 1.0.0-m2 提升etcd弹性伸缩 边缘服务网关优化 支持文件流上传下载 用户自定义访问日志 Service Center0 码力 | 18 页 | 3.12 MB | 1 年前3Service Mesh的思考及在华为云的实践
决定要访问的服务名后即可开 始匹配路由规则,比如 • 系统中稳定运行着A服务, 版本是1.0,最近新上线了 1.1版本,你希望只让一部分 用户进行体验,那么你可以 定义Header带有device- os=android就将95%流量转 移版本为1.0的实例中,5% 转移到1.1版本 • 请求者的元数据中带有 env=production,那么要将 路由到元数据中带有 env=production的实例中0 码力 | 29 页 | 1.55 MB | 1 年前3ServiceComb 介绍
可以配置自定义的追踪处理器 • 支持适配自定义追踪格式 http://github.com/ServiceComb ServiceComb代码库信息 − Java-chassis • Java版的微服务框架 − service-center • 基于go语言的服务中心 − ServiceComb-Saga • 长时间运行事务处理框架 ServiceComb组件的新特性0 码力 | 16 页 | 1.26 MB | 1 年前3ServiceCenter - 服务注册中心
虽然这个恢复是有损的,但在这种灾难场景下还能保持业务基本可用。 怎么实现的? 可视化 可监控 华为 PaaS 微服务开源框架 让云原生开发更简单 微服务引擎商业版:http://www.huaweicloud.com/product/cse.html ServiceComb Github:https://github.com/apache?q=servicecombServiceComb0 码力 | 18 页 | 856.27 KB | 1 年前3Java Chassis通信处理详解 - 通信优化实践
HttpServerFilters.beforeSendResponse (Http) 队列 华为 PaaS 微服务开源框架 让云原生开发更简单 微服务引擎商业版:http://www.huaweicloud.com/product/cse.html ServiceComb Github:https://github.com/apache?q=servicecombServiceComb0 码力 | 17 页 | 2.22 MB | 1 年前3ServiceComb 的前世今生
Simon Wardley http://enterpriseitadoption.com/ 传统企业应用开发模式 开发 产品发布计划 开发 集成开发 运维人员替换 部 署 旧 版 本 开发 开发 测试/发布 • 技术实现单一,需要想办法用一种技术解决所有问题 • 只能按大颗粒系统发布版本,响应周期长 (小特性版本3-6个月,每年1个大版本) •0 码力 | 16 页 | 1.45 MB | 1 年前3NTTDATA 汽车行业数字营销平台微服务化实践
客户和线索 数据库 工单 数据库 系统管理 数据库 CCC + 客服 数据库 更多新业务 服务实例 #N (SpringBoot + 华 为云CSE) UAT和PROD使用CSE企业版; 本地开发和SIT使用本地轻量级CSE服务 服务中心 (>Eureka) 配置中心 (etcd增强) 治理中心 (Hystrix+Rib bon增强) 新业务 数据库 华为云CSE介绍0 码力 | 11 页 | 2.25 MB | 1 年前3
共 11 条
- 1
- 2