来源:互联网作者:匿名投稿时间:2020-01-14
腾讯当年为了开发微信可是花了不少人力财力的,那么腾讯究竟为开发微信砸了多少钱呢?我们一起来看看吧! 微信的大部分功能,如果只
腾讯当年为了开发微信可是花了不少人力财力的,那么腾讯究竟为开发微信砸了多少钱呢?我们一起来看看吧!
微信的大部分功能,如果只有100以内的并发用户,基本上100-200万就可以开发出来。如果有1000个并发用户,基本上要500-1000万左右。如果有1万个并发用户,基本上要2000万以上的成本。如果有100万个并发用户,基本上要以10亿计的开发成本。如果有1000万个并发用户,基本上要以50亿计的开发成本,我认为微信峰值大概也就是几千万的并发量。如果有1个亿的并发用户,基本上要以2000亿计的开发成本。
IT技术随着并发用户的增加,开发成本呈几何增长。跑100米,在地球上能跑进12秒的,估计有上千万人,跑进11秒的估计几百万人,跑进10秒的估计有几十万人,能跑进9秒的,估计就只有几十人了,能跑进8秒,现在人类还做不到,可以预计的未来也没有希望跑到。IT技术也是这样的,实际上微信的并发支持能力,可以说是神迹,技术水平可能比造高铁更高,更复杂。相应的硬件设入,只会比软件投入高,不会低。
1.有人问:还有短信系统也是这个量级啊。回复:短信的解决方案是最传统的,就是靠增加服务器数量来解决问题,比如说A地发短信到B地,如果A的服务器处理能力不够,那么就增加A的地服务器就可以了,基本上就是靠数量解决问题。
这种方案只适用A地和B地的数据没有交互,像微信可以搞6个人电话视频会议,这个就涉及到多地的数据同步问题,无法单靠数量解决,必须要有好的优化方案,同时微信步及到语音、视频、银行,图片,游戏等等交互模式,跟短信的差距就相当于自行车和飞机一样,完全不是一个概念。像这种能做出优化方案的人,收入最低也是千万一年的,人类世界能搞懂并且能搞出优化方案的,我个人估计不一定有100人。
2. 有人问:这个架构肯定比微信差远了,但大概就是这个思路,理论上我们的爬虫可以爬取无限单位的2数据,只需要不断增加服务器和数据管理层。
回复:你这只是理论值,理论上一台式机也可支持10亿的人并发,只要你等得起。对于IT人员,如果是复杂应用,能搞出来支持500人的并发,性能非常好,基本上就可以属于大牛了,随便找份工作都是年薪50-80万了,2000人的并发就属于大神了,随便找份工作都是年薪百万的。
3.有人问:淘宝双十一峰值有多少?回复:你看是查询,还是点击,秒杀,还是付款,还是提交订单都是不同的系统和服务器在支撑的,我估计单一系统峰值不会超过100万。我前边说的并发用户实际上只是一个参考值,肯定被不同系统分流走的,并不是说所有人都同时进行一种操作,如果说大家都同时点击付款,我估计支付宝支撑不了每秒200万的点击。
这里面要无数的优化方案要人去做,任何在这个基础上能搞出优化方案的人薪水最低都是50万起了,随随便便上百万为什么日本欧洲没有出现类似阿里巴巴和腾讯的企业?你以为搞个大并发的应用就这个简单吗?微信作为家喻户晓的手机应用,腾讯为它花了多少钱?这个钱会是一个天文数字,而且会逐渐增长。
以上就是我为大家带来的全部ne内容了,更多有趣资讯,请去街机游戏网站(超能街机-mamecn.com)了解生活中的种种乐趣吧!
街机网发布此文仅为传递信息
不代表街机网认同其观点或证实其描述