基于领域驱动设计和C4分层架构模型的微服务软件建模

来源 :中国电子科学研究院学报 | 被引量 : 0次 | 上传用户:tmgt2009
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
微服务是去中心、独立、自治、跨语言的小型软件实体,微服务架构将软件系统构建为通信互联、高内聚、松耦合的自主服务集合。领域驱动设计提供了微服务划分的关键理念以及真实世界的表示方法,用子域和限界上下文表示组织结构及其专注的核心领域。C4模型用一系列分层的图清晰建模不同缩放级别的软件架构,是领域专家思维和软件设计的抽象。提出用领域驱动设计方法构建领域模型,根据组织业务和限界上下文,将软件系统划分为微服务,每个微服务专注一个业务功能,遵循单一职责原则,独立开发、测试、部署、运行和维护。每个微服务包含独立的数据库,
其他文献
充分开发闽南文化资源,融入高职院校文创专业教育,具有推动闽南文化的传承与创新、丰富闽南文化的内涵和研究理论体系、发挥地方高职院校办学特色、为当地文创产业输送专业人
EDUCAUSE的2013 Core Data services调查显示,美国有一半高校采用了IT外包,其花费占全校IT统一预算的4.1%。无独有偶,在我刊今年5月对高校信息化发展的调研中,200多所普通高
有些学生思想上有一个误区,认为“高考重点是考能力”,因而不重视基础知识的复习。应该让学生明确:高考考查的能力归结起来是理论联系实际的能力,是运用基础知识分析解决实际问题
“名股实债”一词源于实务界,多适用于房地产领域,其协议内容随着监管和实践的需要不断地发展完善。2013年,国家税务总局颁布了《国家税务总局关于企业混合性投资业务企业所
目的:观察中西医结合治疗胃食管反流病的效果。方法:78例分为观察组和对照组各39例,两组均用奥美拉唑治疗,观察组联合柴胡温胆汤治疗。结果:总有效率观察组94.87%,对照组79.49%,两组比较
目的:回顾性分析关节镜下行半月板缝合修整成型术和射频消融术的疗效差异,以向临床推广合适的术式。方法:对60例膝半月板损伤患者关节镜术后采取半月板缝合修整成型术和射频消融
长期以来,可持续发展一直是地理学界所关注的重要研究内容。绿色发展作为可持续发展思想的延续,相关研究也从理论以及方法论层面为探讨区域可持续发展尤其是人地系统耦合机理
根据地层层位,长武窑头沟遗址的地质时代应为晚更新世的初期;与同时代的丁村遗址相比较,两者在地理分布上和文化内涵上均不相同;因此,在旧石器时代中期华北可能有两种或更多
"互联网+"时代下商业模式、商业思维模式发生嬗变。产业业态也催生着工作岗位和劳动力市场的变化,高职院校培养的商科人才素质也应发生转变。针对目前对高职院校的商科人才研