平时大家用微信总是会吐槽网络差,每次打开转圈圈,发送文件非常不好用。
但作为月活十几亿人的通讯工具,其实微信为了让大家能够及时收到消息,在背后付出了极大的努力。
今天,微信官方就通过微信派公众号,为大家介绍了按下发送消息按钮后0.1秒的故事。
以小王给小美表白为例,他在按下发送键后的约0.1秒,小美的微信弹出了四个字:我喜欢你。
但其实这0.1秒背后必须经过多次接力,才能最终到达小美的微信,这跟快递员送快递有点相似。
首先,那句我喜欢你会被小王的微信进行加密处理,放进一个保密信封。嗖的一下,保密信封就被送到了微信服务器的传达室。
在传达室工作的一号小哥责任非常重大,因为从这里开始就是微信的内网。他一边要跟所有微信用户保持联系,一边要防止不良人员进入内网。
在确认保密信封来源正规之后,他才会把信封交给二号小哥。
而二号小哥会先做一些必要排查,比如:
1.小王和小美是不是好友?
2.小美有没有把小王拉黑?
如果都没有问题,他就会把保密信封放进小美专属的快递柜,上锁。
接着,二号小哥告诉传达室:小美的信封放好了。
传达室一听,马上给小美的微信喊话:你有新的快递,快来拿。
如果小美这时候没有看微信,保密信封就会暂时放在快递柜。
如果小美打开微信,她的微信就会马上跑到传达室说:我要取快递。
一号小哥便马上通知二号小哥,二号小哥火速前往小美的专属快递柜。清空快递柜,取出保密信封送到传达室,传达室再转交给小美的微信。
等保密信封传回到手机,经过手机本地解密,信封终于拆开了,小美总算看到小王发来的四个字。
但微信和WeChat最新的月活跃账户数已经达到12.991亿,和小王同时按下微信发送键的人,可能就有好几千万。
他们发送的消息除了文字,还有表情、语音、图片、视频、链接……有单聊也有大大小小的各种群聊。服务小王的,绝不可能是几台简单的服务器,而是一个世界罕见的超大规模消息系统。
为了帮助12.991亿的小王小美保持微信联系,这个系统每天扛起千亿万亿的消息流转,无分昼夜,永不停歇。
每一个稳定可靠的0.1秒背后,都凝聚着微信工程师的智慧和汗水。
本文来自“月熙儿”用户投稿,该文观点仅代表作者本人,不代表华夏信息网立场,本站不对文章中的任何观点负责,内容版权归原作者所有、内容只用于提供信息阅读,无任何商业用途。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站(文章、内容、图片、音频、视频)有涉嫌抄袭侵权/违法违规的内容,请发送邮件至1470280261#qq.com举报,一经查实,本站将立刻删除、维护您的正当权益。如若转载,请注明出处:http://www.xxxwhg.com/ls/43137.html