微服务基本概念说明

尹成学院 2023-01-13 01:37:40

课时名称课时知识点
微服务基本概念说明微服务基本概念说明
...全文
50 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复
java版兵器大战 微服务中的共享代码? 领域驱动设计的救命稻草 微服务已经存在了一段时间,因此它们是最先进的,而不仅仅是炒作。 无数来自具体项目的博客文章、书籍、最佳实践、推文和战争故事都证明了一种活生生的建筑风格。 几乎没有一个问题是从各个方面反复审视的:从基本概念和技术布局开始,到团队和通信结构、部署、服务发现、日志和监控等主题,有足够的说明、框架、工具, 文学. 因此,本文无意作为对微服务的另一篇综合介绍。 这篇博文是关于一个反复出现的话题,它涉及会议专家以及在咖啡厨房口角中的开发人员:在微服务项目中重用代码是否合理? 共享代码,无论以何种形式,是否都严重违反了隔离原则? 或者不要重复自己(DRY 原则)也适用于此? 在简要介绍松耦合和隔离的原则之后,我们将讨论可重用性的传统承诺、它的另一面,以及有界上下文在领域驱动设计* (DDD) 领域中的含义。 之后,我们将深入研究在微服务中共享代码是完全合法的示例,包括一些边缘情况以及如何处理它们。 最后,我们将讨论共享基础设施即代码。 松耦合和隔离 微服务本身不应该是目的。 引入微服务的核心目标之一是解耦在技术自主下设计和实现的组件,

1

社区成员

发帖
与我相关
我的任务
社区描述
尹成学院
社区管理员
  • 尹成学院
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧