![](https://img-blog.csdnimg.cn/20190918140012416.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
IT-设计
微服务设计模式,拆分
丘色果
目前就职在Accenture
展开
-
PPT 课程 (631配色原则)
公司内部内容:细节原创 2021-08-04 08:42:58 · 1146 阅读 · 0 评论 -
领域驱动设计(DDD)及方法论
起源:解决的问题:什么是DDD:案例:DDD与微服务:DDD方法论:原创 2021-05-19 17:50:04 · 1200 阅读 · 0 评论 -
八种架构设计模式及其优缺点概述
1. 什么是架构我想这个问题,十个人回答得有十一个答案,因为另外的那一个是大家妥协的结果。哈哈,我理解,架构就是骨架,如下图所示:人类的身体的支撑是主要由骨架来承担的,然后是其上的肌肉、神经、皮肤。架构对于软件的重要性不亚于骨架对人类身体的重要性。2. 什么是设计模式这个问题我问过的面试者不下于数十次,回答五花八门,在我看来,模式就是经验,设计模式就是设计经验,有了这些经验,我们就能在特定情况下使用特定的设计、组合设计,这样可以...转载 2020-09-06 06:46:02 · 805 阅读 · 0 评论 -
微服务设计相关
第一章 逃离单体地狱第二章 拆分策略转载 2020-09-05 06:09:33 · 302 阅读 · 0 评论 -
六种微服务架构的设计模式
聚合器微服务设计模式聚合器调用多个服务实现应用程序所需的功能。它可以是一个简单的Web页面,将检索到的数据进行处理展示。它也可以是一个更高层次的组合微服务,对检索到的数据增加业务逻辑后进一步发布成一个新的微服务,这符合DRY原则。另外,每个服务都有自己的缓存和数据库。如果聚合器是一个组合服务,那么它也有自己的缓存和数据库。聚合器可以沿X轴和Z轴独立扩展。代理微服务设计模式在这种情况下,客户端并不聚合数据,但会根据业务需求的差别调用不同的微服务。代理可以仅仅委派请求,也可以进行数据转换工作。链式微原创 2020-09-05 05:45:19 · 474 阅读 · 1 评论