大型网站的架构都是由小到大,为什么不能一步到位?

关注者
57
被浏览
6,199
登录后你可以
不限量看优质回答私信答主深度交流精彩内容一键收藏

业务是服务于需求的,而需求是在不断变化的。

如果我要建一个站子,服务对象只有一百来人,那都不需要谈什么架构,直接前后端做好,租一个便宜点的服务器把工程跑起来就行了,因为在这种简单的业务场景下,需求已经得到满足,“如无必要,勿增实体”。但是过几年,用户数多起来了,或者要新增一些功能,那可能我就要自己搞几台服务器,自己去维护,限流,缓存,数据库灾备这些也要考虑起来,如果再过几年我的用户遍布全球,那可能要搞服务器集群,光这种机房全世界就要建好几个,雇佣各种高手来维护……

都是这样一步一步垒上去的,一开始就搞个大新闻,且不说钱的问题,那些豪华的配置周密的策略可能根本用不上,何况。。。万一做着做着项目死了呢?