每天推送5篇优质英文文章 · By makers, for makers

运营 1442 天, 推荐好文 6,065 篇, 原创简评 1,207,439 字, 原文总阅读时间 54,238 分钟, 180,344 人订阅

我觉得他讲的“hidden costs“其实是premature design,在没必要上分布式系统的时候上了分布式系统,然后引入各种复杂度。

最近我们做了个新尝试:把代码组织成一些内部service,硬分为“server”和“client”;访问这个service的代码,都掉client部分的api;但其实所有service都跑在一个进程里。在production跑一段时间后,如果某个service吃太多资源,就把这个service‘分离出去放在另一堆机器上,而原来访问这个service的代码不用怎么改。

打赏 如果你觉得我推荐的这篇文章(或我写的简评)不错,对你有所启发,可以考虑请我喝杯咖啡。
分享到:
Ads