分布式

主流架构模型SOA架构和微服务架构

SOA

1.有序
2.系统的服务化:复用
3.高效:服务化变为企业化

微服务架构 (是SOA的升华)

业务需要彻底组件化和服务化
特征:1组件化
2按业务能力划分服务和开发团队
3去中心化(esb企业总线【中心化)
4基础设施的自动化【devops实现自动化(自动化部署,运维等)】

ESB
在这里插入图片描述
SOA 注重系统集成,微服务注重完全独立、分离

2.领域驱动设计和业务驱动划分

思想,如数据库三范式,设计模式

DDD(De-bug -Driven Development)

领域驱动设计中的概念
1界线上下文
2实体、对象值、领域服务、聚合根、资源。。。。
如:

1转盘抽奖:
M(运营方)配置抽奖规则
C(user)结果
2细化(划分界线上下文)
【订单-商品列表】【商品模块-列表】细节区别
3【M运营模块】【用户抽奖模块】
4需求

3.分布式架构基本结构CAP,BASE及应用

dubbo
在这里插入图片描述
Monitor监控提供和使用,再通过container容器如Tomcat发布

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值