当前位置: 首页 > news >正文

旅游网站后台模板下载免费网站排名优化在线

旅游网站后台模板下载,免费网站排名优化在线,网站怎么做别名,建设局网站招聘学习视频来源:DDD独家秘籍视频合集 https://space.bilibili.com/24690212/channel/collectiondetail?sid1940048&ctype0 文章目录 DDD与微服务的关系1. DDD可以用微服务实现,也可以不用微服务实现2. DDD是微服务拆分的必须参考项之一3. 微服务架构…

学习视频来源:DDD独家秘籍视频合集 https://space.bilibili.com/24690212/channel/collectiondetail?sid=1940048&ctype=0

文章目录

  • DDD与微服务的关系
    • 1. DDD可以用微服务实现,也可以不用微服务实现
    • 2. DDD是微服务拆分的必须参考项之一
    • 3. 微服务架构还需要考虑别的因素
    • 总结

DDD与微服务的关系

1. DDD可以用微服务实现,也可以不用微服务实现

DDD是一套方法论,我们用它可以设计出领域模型,领域模型可以指导程序员去写代码实现功能,但DDD并没有指定一定要用什么样的架构实现。它的实现架构是在不断演变的,它可以使用微服务来实现,也可以不用微服务来实现。DDD是在2003年提出的,微服务在2014年提出的,所以在微服务出现之前,DDD就已经用其他的架构实现了。

2. DDD是微服务拆分的必须参考项之一

不能将同一个上下文的功能分拆到不同的微服务中。 在实践过微服务之后,人们发现微服务的服务力度比传统的SOA力度更小,那就涉及到更多的要把哪些功能分拆到哪些微服务的问题。人们又发现领域驱动设计得到的限界上下文,正好可以回答这个问题。如果要做微服务设计,就必须参考领域驱动设计得到的限界上下文,否则就很可能形成一个分布式大泥球

拆分方案
方案1: 把多个限界上下文放到同一个微服务中,这样做没有问题
在这里插入图片描述
方案2:把多个限界上下文分别放到不同的微服务中,这样做也没有问题。
在这里插入图片描述
方案3:把同一个限界上下文,放到不同的微服务中,这样做有问题。
这样做会导致两个微服务之间的关系非常的紧密,二者之间需要网络通信。如果微服务架构大量存在这种场景,最终它就会形成一个分布式大泥球,难以维护,还不如使用单体架构。
在这里插入图片描述

3. 微服务架构还需要考虑别的因素

DDD是微服务拆分的必须参考项之一,但不是全部。其他因素比如:

  • 伸缩性边界
    这是微服务架构的初衷。
  • 团队结构
  • 遗留系统

总结

领域驱动设计得到的限界上下文是微服务拆分的必须参考项之一,拆分错的话,可能会形成分布式大泥球,但并不是唯一因素。

http://www.ds6.com.cn/news/39999.html

相关文章:

  • 注册网站怎么开发百度seo效果怎么样
  • 凡人网站建设全网优化推广
  • 带孩子做网站最新引流推广方法
  • 做班级玩网站做哪些方面杭州推广平台有哪些
  • axure 做网站原型优化关键词的方法
  • 珠海网站优化宁波网络推广方法
  • 阜新市建设学校管方网站百度网盘客服
  • 哪个网站可以做蛋白质的跨膜图推广哪个app最挣钱
  • 成都网站搭建公司哪家便宜直播:韩国vs加纳直播
  • 成都著名网站怎么做百度推广
  • 乳山网站备案seo管理系统
  • 在微信上怎么开店搜索引擎优化分析报告
  • 永久免费的网站地址网络广告策划书案例
  • 网页设计好看的网站必应搜索国际版
  • 网站建设四段合一google推广专员招聘
  • 网站开发公司简介百度图片查找
  • 成都网站开发外包公司百度关键词点击
  • 丰收路网站建设全自动引流推广软件app
  • 答题小程序制作广州网站优化
  • 怎么做qq可信任网站电脑优化是什么意思
  • 网站开发属于软件开发吗专业软文平台
  • dw做网站的导航栏seo详细教程
  • 选择网站建设公司应该注意什么推广普通话图片
  • 做网站软件是什么行业免费广告投放平台
  • 深圳网站建设是什么网坛最新排名
  • 花生壳做网站需要备案网站建站
  • 公关做的好的网站网站收录工具
  • 嘉兴企业做网站电子商务网站推广策略
  • 城阳做网站的百度搜索竞价
  • 贵州网站建设公司有哪些长沙seo