《专题四 服务化改造》之《第一章 分布式系统拆分理论》

《1.1.1 分布式系统架构演进之路》

  • 23 10 CDN服务器部署在运营商,CDN加速适合于静态资源
  • 27 5 适合存储小文件、图片的分布式文件系统: FastDFS、TFS
  • 38分 业务拆分:
    在这里插入图片描述
  • 42 30 公共内容服务化;配置中心
    在这里插入图片描述
  • 46 44 两种服务框架: Dubbo、SpringCloud。配置中心有如下方案。其中Dubbo用的是zookeeper
    在这里插入图片描述
  • 系统监控: Zabbix,或者ElasticSearch+beats+Kibana

《1.2.1 服务化理论知识》

微服务的特点:单个服务可以独立提供服务;解耦;相对于SOA,弱化了企业服务总线ESB的概念(Enterprise Service Bus)

《1.3.1 服务化的意义》

  • 比较彻底的会把数据库也独立部署:
    在这里插入图片描述
  • 服务化的好处1:代码利用,减少拷贝:
    在这里插入图片描述
  • RPC是服务化架构中,服务间通信的一种解决方案。其它解决方案如SOAP
    在这里插入图片描述

《1.4.1 拆分原则介绍》

  • 6 20 拆分粒度过细造成的问题:1,服务间网络通信增多,造成性能下降;2,问题定位难度增加
  • 8 24 服务粒度匹配团队规模:
    在这里插入图片描述
  • 23分 数据库拆分后数据一致性问题:
    在这里插入图片描述

《1.5.1.1 识别业务领域模型和边界(第一部分)》

  • 2分 在这里插入图片描述
  • 10 30 传统软件开发模型:贫血模型:
    在这里插入图片描述
  • 核心域;支撑子域;通用子域

《1.5.1.2 识别业务领域模型和边界(第二部分)》

  • 18 40 实体 值对象:
    在这里插入图片描述

《1.5.2 领域划分和建模的方法》

  • 用例法建模;事件风暴、四色模型

《1.5.5 企业级服务拆分的真实案例解析》

  • 24 15 某教育产品服务化拆分
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

qq_23204557

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值