微服务
极客研究者
空余时间喜欢研究、钻研技术,入行不久的一枚菜鸟
展开
-
微服务架构图
关于每一层做了哪些事,我觉得知乎上这位大神讲的循循渐进,思路非常好。 What is mircoservice原创 2020-12-24 10:36:59 · 112 阅读 · 0 评论 -
微服务的核心
架构四要素 1、问题: 确定问题,怎么做? 客户衣服需要营销 === 衣服需要营销 怎么做? 2、问题边界(约束) 谁的问题?客户 给出约束 例如:做饭 随便去做?家人 === 产品:加一个图,给谁加图 === 用户 领域模型 问题 不是真问题,这是谁问题 === 局部和整体 3、生命周期 (生-----死)【产品----出生----死亡】 业务分析 4、拆分 根据问题的生命周期拆分 软件架构里面同样合适 道德经 === 人法地,地法天,天法道,道法自然 软件法人 其实微服务的核心,在于问题的拆分: 为了解原创 2020-12-24 10:28:52 · 301 阅读 · 2 评论 -
什么是微服务架构,.netCore微服务选型
什么是微服务? 单体结构: 缺点: 1)只能采用同一种技术,很难用不同的语言或者语言不同版本开发不同模块; 2)系统耦合性强,一旦其中一个模块有问题,整个系统就瘫痪了;一旦升级其中一个模块,整个系统就停机了; 3)要上线必须一起上线,互相等待,无法快速响应需求; 4)集群只能是复制整个系统,即使只是其中一个模块压力大; 微服务: 不同模块放到不同的进程/服务器上,模块之间通过网络通讯进行协作。 适用于:模块比较多,访问量比较大的互联网类系统,并不是所有项目都适合微服务 优点: 1)可以用不同的语言或者语言不原创 2020-10-28 09:20:03 · 1962 阅读 · 1 评论