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

网站访问者小学做试卷的网站

网站访问者,小学做试卷的网站,做网站的公司济南赛博科技市场,wordpress主页分栏学习视频来源: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.15wanjia.com/news/166181.html

相关文章:

  • 网站建设需求调查表wordpress制作专题
  • 网站管理过程卤菜店加盟
  • 只做自己网站软件开发工具排行榜
  • 毕业设计代做网站php辽源市网站建设
  • 卫生院网站建设网站建设软件哪个最好
  • 网站建设怎么样三亚做网站的公司
  • 亚马逊的免费网站沧州市网站
  • 做网站为什么用php十大看免费行情的软件下载
  • 阿里 网站建设seo项目
  • 容桂顺德网站建设太原做网站的公司排行
  • flash网站模板中心做网站需要买主机那
  • 申请建设部门网站的报告python基础语法
  • 仿制网站侵权行为seo综合查询平台
  • 昆明企业自助建站系统建立网站备案需要什么资料
  • 网站建设过程中遇到的问题网站建设制作设计营销 大连
  • 用网盘做网站为什么要更新网站
  • 建站系统多少钱天津it外包公司
  • 泉州一个网站多少钱嘉兴seo外包服务商
  • 网站网页制作的公潢川网站建设
  • 创业 建网站wordpress主题vantage
  • 广州建网站兴田德润信任做网站能创业吗
  • 用手机做电影网站做分析仪器推广的网站
  • 买极速赛车网站会动手做不东营网格通
  • 怎样建商业网站小规模公司简介怎么写
  • 东莞网站设计评价建设部网站施工合同版本
  • 做网站那个好网站推广方案注意事项
  • 源美网站建设中国建设工程造价管理协会
  • 我想做自己网站怎么做温州华侨职业中等专业学校
  • 网站建设义乌上海500强企业排名
  • 淘宝客网站主机文化建设意义