#断路器

2020-9-6 10:35
一家公司糟糕的工程实践不会因为软件而终结。如果环境让它发生足够长的时间,直到它开始产生它自己的引力,并因此被接受,你永远不知道还会有什么其他的乐趣存在。 因此,我把我在晴朗的一天找到的这颗小宝石送给你。基于我对插头和插座的有限知识,它对我来说看起来很粗略,所以我拍了这些照片。回到家一看,结果是,是的,它就是Sketc......
Circuit Breaker(martinfowler.com)
2020-7-16 10:19
对于软件系统来说,对运行在不同进程中的软件进行远程调用是很常见的,这些进程可能位于网络上的不同机器上。内存中调用和远程调用之间的一大区别是,远程调用可能会失败,或者在达到某个超时限制之前挂起而没有响应。更糟糕的是,如果您有许多呼叫者在没有响应的供应商上,那么您可能会耗尽关键资源,从而导致跨多个系统的级联故障。迈克尔·......