关于分布式,你们怎么看?

2018-05-25 18:15:52 +08:00
 zzzzzzZ

峰哥最新的每周分享看到的一个观点 http://www.ruanyifeng.com/blog/2018/05/weekly-issue-6.html
起因是《分布式系统入门》里有句话:
“远离分布式系统,它的复杂性超过它的好处。不到万不得已,不要用它。”
同时峰哥微博里的一个网友更直白的说明了原因:
“没用分布式架构之前,你只有一个问题:并发性能不足。用了分布式架构,多出了一堆问题:数据如何同步、主键如何产生、如何熔断、分布式事务如何处理”
现场链接: https://weibo.com/1400854834/GfrLWiBCi?type=comment

不知道大家对此观点的思考是怎样的,是否认同这样的观点

和朋友交流时他提出了一个更有趣的观点:
“分布式肯定是要用的,大用户量必须要这东西来支持,只是在项目 /团队初期,这些问题不会去处理”
“初期项目,没力量和实力去处理,项目一定是分布式的,只是不去处理这些问题。我也会用分布式,只是去避开这些恶心的东西,好的就用!坏的就避开!这些东西,工资没 30K 以上的人都处理不了,正常情况下。”

1107 次点击
所在节点    问与答
4 条回复
iyaozhen
2018-05-25 18:19:44 +08:00
一定程度上赞同。没有金刚钻,不揽瓷器活
swulling
2018-05-25 18:24:52 +08:00
本质是对技术的驾驭能力,好的技术选型就是在当前条件下的最优解,不是最 NB 解。
feverzsj
2018-05-25 18:59:19 +08:00
其实很简单,99%的项目只需要一台服务器就可以了
ghos
2018-05-26 07:30:53 +08:00
没力量和实力去处理的情况下 我觉得做好监控 某些问题后面手工处理也还行。没必要全部自动化处理

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/457811

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX