微服务架构与领域驱动设计 - 王磊领域驱动设计的核⼼心 1.建⽴立统⼀一语⾔言 2.建⽴立领域模型 3.识别依赖关系 4.细分界限上下⽂文 将业务架构和系统架构对应起来,建⽴立针对业务变化的⾼高响应⼒力力架构 领域驱动设计的理理论基础 Strategic-战略略建模 Ubiquitous Language - 统⼀一语⾔言 • 使⽤用⼀一致的业务描述语⾔言 Domain&Subdomains - 领域&⼦子域 • Vaughn Vernon Eric Evan Event Storming是⼀一种快速探索复杂业务领域的⽅方法: Event Storming Effective: 可以让实践者在数⼩小时内理理解复杂业务模型 Engaging: 带着问题的和拥有答案的⼈人⼀一起来构建模型 Efficient: 能快速发现界限上下⽂文以及相关的聚合根等 参与⼈人员:业务⼈人员,领域专家,技术 寻找事件 寻找命令 寻找聚合 划分⼦子域&界限上下⽂文 理理解业务 发⽣生了了什什么? 通过什什么产⽣生? 谁引起的? 分解系统(划分微服务) 统⼀一语⾔言 顺畅的沟通 ① ② ③ ④ ⑤ ⑥ 统⼀一语⾔言 设计中的技术⽅方⾯面 技术术语 技术设计模式 领域驱动设计 中提到的很多 模式名称 开发⼈人⼈人员理理解 的业务术语 每个⼈人都使⽤用, 但不不出现在设计 中的业务术语0 码力 | 28 页 | 1.84 MB | 1 年前3
ServiceComb 的前世今生微服务基础治理 微服务高级治理 服 务 发 现 服 务 配 置 服 务 路 由 多 通 信 访 问 调 用 链 跟 踪 多 事 务 管 理 多 运 行 时 管 理 ServiceMesh 容 错 & 熔 断 限 流 降 级 服 务 隔 离 容 量 预 测 微 服 务 安 全 工具链生态0 码力 | 16 页 | 1.45 MB | 1 年前3
可发布版-美团点评微服务OCTO-曹继光:-NS W :1?:-NS:命名服务 W S4/GEnR:服务治理m理 W :1?:-=P1:轻量级服务框架 W SDBnnEP:服务状态监控系统 W :1?:-PMPRBJ:一站式治理平台 W ABRR V :1?:服务调用统计 核心设计解析(%):S4/GEnR V 服务治理m理 核心设计解析(%):S4/GEnR V 逻辑架构 核心设计解析(&):SDBnnEP0 码力 | 35 页 | 14.10 MB | 1 年前3
华为微服务框架ServiceComb优化Service Center性能,修复Bug • Saga 0.1.0 • 支持通过Annotation在用户代码定义事务 • Pack原型实现,通过切面编程技术获取事务信息,通过集中式的事务管 理器协调事务执行情况 2018 Building Microservice NO.1 深圳站: Cloud Native 架构下的 K8S 和微服务实践 如何参不到ServiceComb社区0 码力 | 28 页 | 1.53 MB | 1 年前3
NTTDATA 汽车行业数字营销平台微服务化实践以智能化,可持续发展思路,打造车企C2B2C用户体验优化闭环。 可配置适应业务生长,帮助企业更快速、灵活地应对不断变化的市场需求,随时调整业务模式快速配置,以最低成本适应弹性的数据需求。 • 主机厂/经销商、线上/线下线索管 理集中化 • 线索/会员/车主服务集中化 • 数据集中化 集中化 • 用户体验能力标准化 • 外部接口标准化 • 营销能力标准化、营销形式个性化 标准化 • 线索清洗评分智能化、智能分流 • 自动化个性精准营销0 码力 | 11 页 | 2.25 MB | 1 年前3
华为企业级PaaS 微服务应用ServiceStage 微服务解决方案 容器云平台(CCE) Serverless云平台(CCI) 微服务咨询 现状分析 适用性评估 试点实施 效果评估 经验固化 目标设定 培 训 ( 理 论 、 案 例 、 实 战 演 练 ) 应用管理平台(CAS) 生命周期管理 部署/卸载 启动/停止 升级/回滚 灰度发布 弹性伸缩 微服务运维 应用告警 日志分析 全链路拓扑0 码力 | 17 页 | 3.42 MB | 1 年前3
张波-虎牙直播在微服务改造中的实践Istio/Pilot Nacos Istio/Pi lot Nacos Istio/Pilot Nacos xDS xDS xDS 服 务 发 现 服 务 发 现 配 置 管 理 SMI Nacos 支持Istio服务发现 支持Istio服务发现和配置管理 支持xDS协议 支持SMI xDS 关注 ServiceMesher 微信公众号 获取社区最新信息 关注 金融级分布式架构0 码力 | 27 页 | 1.03 MB | 1 年前3
微服务创新新品发布务技术栈开 发的微服务 应用之间协 同工作和共 同治理 使能满足第三 方认证被广泛 采纳的趋势下 认证鉴权的性 能和安全的要 求 帮助企业用 户达成业务 模型和数据 集成标准统 一 通过易于理 解的数据和 入口,管理 复杂的分布 式系统配置 分布式系统配置中心 服务中心异构通信 多语言运行环境 微服务鉴权 微服务契约工具 Apache ServiceComb 面对用户痛点持续创新0 码力 | 12 页 | 2.96 MB | 1 年前3
Service Mesh在华为公
有云的实践Design Goal • 尽可能提供定制化 • 减少对业务影响 • ⾼高性能 • 使服务可视化 • 使服务更具弹性 Data Plane 即Mesher组件本⾝身,对所有请求进⾏行处 理 • 注册发现服务 • 执⾏行路由策略 • 负载均衡 • 透明TLS传输 • ⽣生成监控数据 Mesher ServiceC Mesher ServiceD Mesher ServiceA0 码力 | 52 页 | 4.37 MB | 1 年前3
Apache ServiceComb 微服务创新项目解读务技术栈开 发的微服务 应用之间协 同工作和共 同治理 使能满足第三 方认证被广泛 采纳的趋势下 认证鉴权的性 能和安全的要 求 帮助企业用 户达成业务 模型和数据 集成标准统 一 通过易于理 解的数据和 入口,管理 复杂的分布 式系统配置 多语言运行环境 服务中心异构通信 微服务鉴权 分布式系统配置中心 微服务契约工具 Apache ServiceComb [Website] http://servicecomb0 码力 | 13 页 | 1.24 MB | 1 年前3
共 11 条
- 1
- 2













