写点什么

week10 总结 微服务 DDD

用户头像
Z冰红茶
关注
发布于: 2020 年 08 月 12 日

微服务

巨无霸应用的问题

编译部署困难、代码管理困难、数据库连接耗尽、新增业务困难

解决方案

拆分、独立部署、降低系统耦合性

webService与企业级分布式服务

缺点:臃肿、低效、开销大、部署维护复杂

微服务框架需求

失效转移

负载均衡

高效的远程通讯

对应用的低侵入性

便捷的版本管理

Dubbo

ServiceMesh服务网格

与应用程序部署在一起,而对应用程序透明

微服务框架落地

业务先行

独立模块

谨慎重构

业务复用、开发边界清晰、分布式集群提升性能

服务接口读写分离

时间溯源

断路器

服务重试及调用超时

网关

统一接入、安全防护、协议适配、流量管控

OAuth2.0

DDD

why:需求零散、代码分散、缺少设计

贫血模型VS充血模型

子域

限界上下文

上下文映射图

实体

值对象

聚合

战略设计、战术设计

发布于: 2020 年 08 月 12 日阅读数: 51
用户头像

Z冰红茶

关注

还未添加个人签名 2018.09.17 加入

还未添加个人简介

评论

发布
暂无评论
week10 总结 微服务 DDD