微服务环境下的系统治理与容错对分布式、微服务系统有多年实战经验,所设计和研发的系统经历了多次百亿流量的验证; • 热爱分享,维护技术公众号 [程序架道],对高并发、高可用系统有持续不懈的追求; 个人微信号 技术公众号 • 微服务架构 • 容错 • 总结 • 治理 微服务架构 架构 架构 架构是为应用程序服务的 软件系统应用程序的需求 软件系统的价值维度 架构师是什么样的人 架构的终极目标 研发团队的持续斗争 研发 第五,也是最重要的,不能只是在技术上采用微服务架构。拥抱DevOps的原则和实践,在组织结构上实现跨 职能的自治团队,这必不可少。 还必须记住:实现微服务架构并不是你的目标。你的目标是加速大型复杂应用程序的开发。 --Chris Richardson 容错 故障和问题 线上故障“画像“ 系统稳定性指标 可监控设计 同步调用下-无线程池隔离 同步调用下-线程池隔离实现方法 快速失败-超时0 码力 | 45 页 | 16.09 MB | 1 年前3
华为云分布式事务DTM最佳实践一个完整的步骤 9 github.com/apache?q=servicecomb servicecomb.apache.org 使用限制及要求 • 接入DTM的应用程序TCC方法应保证幂等性。 • 接入DTM的应用程序TCC方法应保证原子性。 service DB request response X retry 10 github.com/apache?q=servicecomb0 码力 | 15 页 | 3.10 MB | 1 年前3
NTTDATA 汽车行业数字营销平台微服务化实践行为整合线上数据 利用人脸识别等多种技术及平台,通过可 配置用户聚类评级模型和数据处理算法, 实现消费者深度洞察,提高销售线索质量 及转化率,助力经销商销售 新媒体营销数字化布局 从微信营销及小程序开始布局其他新兴媒体渠道,如抖 音,汽车之家等,基于360°消费者画像的精准营销触达。 营销触达数据实时跟踪分析,形成数据闭环 消费者权益及服务数字化布局 建设“一个会员、分众运营、复合模式”的会员体 主机厂/经销商入口 业务 中台 (核心) 其他系统 DMS 第三方 电商 会员体系 安全体系 协同平台 价值体系 流程体系 第三方渠道 展会 数字 展厅 PC门户 企业微信 官网 短信 小程序 公众号 标准体系 标签体系 数据 中台 …… 存储服务 安全服务 接口网关服务 日志服务 网络服务 …… 短信服务 技术 中台 ……. 消费者互动数据 消费者账号 消费者基础信息 消费者交易数据0 码力 | 11 页 | 2.25 MB | 1 年前3
微服务创新新品发布/syncer Syncer是一个多服务中心的同步工具,专为大型微服务架构设计,实现不同的微服务技术栈实现的微服务业务可以进行数 据通信,未来可支持跨云的数据通信支持。 •对应用程序透明。同步工具启停,不应该对应用程序的原有流程产生影响。 •为多服务中心提供对等网络。他们之间是松耦合的,成员可以自由加入与退出。 •对异构服务中心提供支持。插件化的形式支持多种服务中心驱动,用户可便捷的接入自定义插件。0 码力 | 12 页 | 2.96 MB | 1 年前3
使⽤Apache SkyWalking APM 监控 Apache ServiceCombopentracing-contrib/opentracing- specification-zh 重点资料地址 GitHub: https://github.com/apache/incubator-skywalking 安装:https://github.com/apache/incubator- skywalking/blob/master/docs/cn/Quick-start-CN.md ⽀持的插件列表: https://github0 码力 | 22 页 | 2.85 MB | 1 年前3
走进开源 - Apache ServiceComborg [Github ] https://github.com/apache?q=servicecomb 使用开源社区软件 • 注册Github账号(https://github.com) • 安装Git(https://git-scm.com) [社区网站] http://servicecomb.apache.org [Github ] https://github.com/apache0 码力 | 28 页 | 1.92 MB | 1 年前3
开源开发者的一天 - Apache ServiceComborg [Github ] https://github.com/apache?q=servicecomb 使用开源社区软件 • 注册Github账号(https://github.com) • 安装Git(https://git-scm.com) [社区网站] http://servicecomb.apache.org [Github ] https://github.com/apache0 码力 | 31 页 | 2.02 MB | 1 年前3
ServiceComb 微服务框架Omega组成 •Alpha充当协调者的角色,主要负责对事务的 事件进行持久化存储以及协调子事务的状态,使 其最终得以与全局事务的状态保持一致,即保证 事务中的子事务全执行,或全不执行。 •Omega是用户程序侧代理,负责对网络请求 进行拦截并向Alpha上报事务事件,并在异常情 况下根据Alpha下发的指令执行相应的补偿或重 试操作。 Service A Omega Service B Omega0 码力 | 11 页 | 668.81 KB | 1 年前3
2-4-禚娴静-微服务你玩得起吗微服务,你玩的起吗? - 勿在浮沙筑高台 禚娴静 ThoughtWorks - Martin Fowler 微服务架构 微服务架构是⼀一种架构模式,它提倡将单⼀一应⽤用程序划分成⼀一组⼩小的服务,服务 之间互相协调、互相配合,为⽤用户提供最终价值。每个服务运⾏行在其独⽴立的进程 中,服务与服务间采⽤用轻量级的通信机制互相沟通(通常是基于HTTP协议的 RESTful API)0 码力 | 51 页 | 8.18 MB | 1 年前3
微服务架构及ServiceComb实践的后端架构模式。 简单: • 每个服务相对较小并比较容易开发维护。 • 服务可以独立的部署。 • 更适合小团队(个人)开发管理 • 更容易实验和采纳新的技术。 强大: • 使大型的复杂应用程序可以持续的交付和持续的部署。 • 更容易测试 • 更容易对已有大型系统进行修改和扩展 • 容易进行的性能优化 • 更高的可用性 • 更容易的进行性能伸缩性 适合同学们学习 Demo也可以作为生产系统的一部分0 码力 | 14 页 | 2.04 MB | 1 年前3
共 14 条
- 1
- 2













