作者:
基本信息来源于合作网站,原文需代理用户跳转至来源网站获取       
摘要:
微服务是去中心、独立、自治、跨语言的小型软件实体,微服务架构将软件系统构建为通信互联、高内聚、松耦合的自主服务集合.领域驱动设计提供了微服务划分的关键理念以及真实世界的表示方法,用子域和限界上下文表示组织结构及其专注的核心领域.C4模型用一系列分层的图清晰建模不同缩放级别的软件架构,是领域专家思维和软件设计的抽象.提出用领域驱动设计方法构建领域模型,根据组织业务和限界上下文,将软件系统划分为微服务,每个微服务专注一个业务功能,遵循单一职责原则,独立开发、测试、部署、运行和维护.每个微服务包含独立的数据库,实现微服务之间的强隔离.用通用语言C4模型建模微服务及其架构,将领域知识传递给所有团队成员,使其对软件系统的理解保持一致,提高团队开发效率,确保软件质量、弹性、可用性和伸缩性.基于微服务、微服务架构、领域驱动设计、C4分层架构模型和服务网格建模应用实例零售电子商务系统.
推荐文章
一种基于软件+服务平台的软件架构模式
软件+服务平台
软件架构
模式
微服务架构的城市照明控制系统服务平台设计
微服务
城市照明
服务平台
设备终端
基于交互流建模语言的微服务架构建模研究
微服务架构
MDA
交互流建模语言
模型转换
概念元模型
基于微服务架构的IEC61850协议通用转换平台研究
平台设计
功能测试
微服务架构
协议转换
变电站
通用平台
内容分析
关键词云
关键词热度
相关文献总数  
(/次)
(/年)
文献信息
篇名 基于领域驱动设计和C4分层架构模型的微服务软件建模
来源期刊 中国电子科学研究院学报 学科
关键词 微服务 微服务架构 领域驱动设计 C4分层架构模型 微服务划分 服务网格 限界上下文 通用语言
年,卷(期) 2021,(2) 所属期刊栏目 工程应用|Engineering and Application
研究方向 页码范围 119-126
页数 8页 分类号 TP311
字数 语种 中文
DOI 10.3969/j.issn.1673-5692.2021.02.003
五维指标
传播情况
(/次)
(/年)
引文网络
引文网络
二级参考文献  (0)
共引文献  (0)
参考文献  (2)
节点文献
引证文献  (0)
同被引文献  (0)
二级引证文献  (0)
2015(1)
  • 参考文献(1)
  • 二级参考文献(0)
2017(1)
  • 参考文献(1)
  • 二级参考文献(0)
2021(0)
  • 参考文献(0)
  • 二级参考文献(0)
  • 引证文献(0)
  • 二级引证文献(0)
研究主题发展历程
节点文献
微服务
微服务架构
领域驱动设计
C4分层架构模型
微服务划分
服务网格
限界上下文
通用语言
研究起点
研究来源
研究分支
研究去脉
引文网络交叉学科
相关学者/机构
期刊影响力
中国电子科学研究院学报
月刊
1673-5692
11-5401/TN
大16开
北京市海淀区万寿路27号电子大厦电科院学报1313房间
2006
chi
出版文献量(篇)
2345
总下载数(次)
14
总被引数(次)
11602
  • 期刊分类
  • 期刊(年)
  • 期刊(期)
  • 期刊推荐
论文1v1指导