作者回复: 合适原则第一考虑,优先满足业务需求;
简单原则第二考虑,挑选简单方案快速落地验证;
演进原则第三考虑,适当预测业务发展,感觉预测不准就不预测,等真的出现问题的时候演进即可
作者回复: 至少说明这个公司重视技术
作者回复: 站在巨人的肩膀上,其实他们也是选了简单的方案,同样遵循合适原则和简单原则。2004年时遵循简单原则是买oracle,2016年遵循简单规则是买阿里云,一个道理
作者回复: 跟业务有关,不存在恒等式呢
一般来说:
pv=日活*人均点击次数
并发均值=pv/86400
并发峰值=并发均值*N
作者回复: 分布式一直都有的,不是05年后才出现的
作者回复: 分析到位👍
作者回复: 以前大部分这样,现在不一定要这样做,买云服务也是可以的,同样符合简单原则和合适原则
作者回复: 这些都是腾讯和手淘的公开资料,里面也提炼了演进和选型的原因,至于更多的细节,有兴趣可以直接买他们的书来看,书名《淘宝技术这十年》
作者回复: 是的,有钱有人业务又复杂,可以自己弄
作者回复: 时代不同,同样的原则,做法不同,2004年简单就是买Oracle,2018年就是买阿里云
作者回复: 如果是微信,现有架构基本不会演进了,因为促使微信架构演进的推动力已经没有了,一个是用户量(除非微信能全球普及,目前来看不太可能),一个是业务复杂度,这两个已经基本到头了,即使微信做新的业务,其实只是用了微信的账号和流量,不需要改变微信已有的架构,新业务自己搭建新架构即可
作者回复: 传统行业的系统很多都是买的,客户不希望买了后不到1年就又要改,因此当然希望希望买一套设备顶10年,但后果就是买了大量没用的功能和特性,记得某位专家说过电信设备85%的功能都是浪费的
作者回复: 演化原则也要在每次架构设计的时候遵守,避免过度设计
作者回复: 确实如此,很多朋友也都反馈这种情况,我的建议是把这些当做合规要求,在此基础上应用架构设计三个原则
作者回复: 很有可能,PHP是世界上最好的语言😂
如果当时不是能够请到sun和oracle的专家,估计就是php了
作者回复: 有钱也不要浪费哦,好钢花在刀刃上😃
作者回复: IBM的小型机,ORACLE的数据库,EMC的存储
作者回复: 你说的这种角色类似在菊花厂叫“系统分析师”,对业务理解和行业理解要求很高,系统分析师和架构师都要求双商