如果把全中国的人拉到一个微信群会怎么样?
感谢邀请如果技术可以,把全国人拉到一个微信群,会发生什么?
题主问题的核心是如果技术可以的话,把全国人拉到一个微信群里面,会发生什么事情?这个问题对于我们来说可能并不是什么好事情,因为每个人发一条信息的话,就按照14亿人来说的话,手机是不是会爆炸了,或者是直接死机这都是有可能的,因为手机处理任务的速度是有限的,如下图所示:
一,我们首先想到的是带给腾讯的压力,其实微信作为腾讯旗下的一款社交软件,承载的能力有限的。因为假设有人发了一个红包的话,一时间带来的流量上限将会超过腾讯服务器的承载能力,那么我们按照每条消息有10个汉字,这大概相当于30 byte,算上应用层会加上一定的控制字符,再加上TCP/IP网络层的数据消耗大概是74 byte,取个整,平均每条消息有100 byte。而每个byte相当于8个bit,所以这时每秒需要的网络带宽大约是819Mbps。当然假如说技术可以实现,但是这一秒全国上下的流量就达到了1.146Ebps。为了处理这1.146Ebps的流量, 腾讯需要准备11466万套交换机和服务器。目前一台大厂4口万兆交换机售价大约是4000元,一台便宜带万兆口的服务器则大概需要10000元,这样的费用确实是目前腾讯所承受不了的,所以首先第一个方面,是腾讯方面首先要保证我们的聊天环境不受到限制或者是会更加流畅,这样才算是相对来说比较有意义,要不然连服务区就承载不了的话,最后的结果就是崩盘,但是腾讯直接瘫痪。
二,手机的承受范围是有限的,这就是我们所说的手机处理器问题的能力是有限的。因为就像按照我们现在的手机处理器来说,高通骁龙855plus处理器,最高的主频为2.96GHZ,八核心的设计方式,再加上AI算法的辅助,如不计算安卓系统、显示刷新、网络IO等CPU操作的话,每条信息能分配到的计算能力是21.9KHz,但是我们说过了,如果我们按照正常的时间来计算的话,就是晚上12点-早上8点钟我们都处于休息的时间,但是其他时间手机都是在接受信息。那么手机的处理器任务速度肯定是不行的,必须要出来超算。因为即便是我们按照100万条信息/S的话,那我们我们手机的处理器至少要来到了主频13Ghz才能处理这么大的任务量。
因为之前腾讯确实做出了这样的一个调研,在2017年9月,微信日均登陆9.02亿人,日均发送消息380亿次。这意味着平均每人每天发送信息42条。如果全国人民(现在全国人口已经接近14亿)在同一个群里说话,这个群每天出现的信息就高达589.8×108条信息。而且现在微信的用户在不断的增加,相比之前的消息处理量和用户基数,我们都要的重新估,所以这确实是一个可怕的数字。
总结:我们假如说技术可以实现把我们拉到同一个微信群,但是前提是这样大的数据,腾讯要可以处理,而且手机可以达到这样大信息量的一个处理,所以拉进群可以,但是手机和腾讯的服务器承载不了的话,那么我们还是什么都看不到。
回答完毕
欢迎留言发表不同的看法和想法:Copyright © 广州京杭网络科技有限公司 2005-2025 版权所有 粤ICP备16019765号
广州京杭网络科技有限公司 版权所有