03 2021 档案

限流、熔断、服务降级理解
摘要:分布式系统中,如果某个服务节点发生故障或者网络发生异常,都有可能导致调用方被阻塞等待,如果超时时间设置很长,调用方资源很可能被耗尽。这又导致了调用方的上游系统发生资源耗尽的情况,最终导致系统雪崩。 如下图: 如果 D 服务发生了故障不能响应,B 服务调用 D 时只能阻塞等待。假如 B 服务调用 D 阅读全文

posted @ 2021-03-31 18:36 licj的博客 阅读(1024) 评论(1) 推荐(0) 编辑

设计模式-享元设计
摘要:1. 享元模式的原理所谓“享元”,顾名思义就是被共享的单元。享元模式的意图是复用对象,节省内存,前提是享元对象是不可变对象。具体来讲,当一个系统中存在大量重复对象的时候,我们就可以 利用享元模式,将对象设计成享元,在内存中只保留一份实例,供多处代码引用,这样可以 减少内存中对象的数量,以起到节省内存 阅读全文

posted @ 2021-03-30 18:13 licj的博客 阅读(54) 评论(0) 推荐(0) 编辑

设计模式-原型设计
摘要:原型模式的原理与应用如果对象的创建成本比较大,而同一个类的不同对象之间差别不大(大部分字段都相同), 在这种情况下,我们可以利用对已有对象(原型)进行复制(或者叫拷贝)的方式来创建新 对象,以达到节省创建时间的目的。这种基于原型来创建对象的方式就叫作原型设计模式 (Prototype Design 阅读全文

posted @ 2021-03-30 16:36 licj的博客 阅读(86) 评论(0) 推荐(0) 编辑

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

统计

点击右上角即可分享
微信分享提示