洞见先机
商情致胜

你发出去的那句‘在吗’,即时通讯到底绕了多少弯才到对面?

昨天晚上我窝在沙发靠垫里,给我姐发消息说周末要带两斤她爱吃的阳光玫瑰去蹭饭。点了发送。那个灰色的小圆圈转了快八秒。对面才慢悠悠弹出来一行小字:“对方正在输入…”。我当时差点把手里的冰可乐洒在地毯上——合着我这句话不是顺着wifi直接飘到她手机上的,是绕了大半个城,翻了好几个坎才找到人是吧?

你以为的“秒发”,根本不是直线传输

好多人对即时通讯的印象,还停留在两个手机直接“对喊”的阶段——你这边说一句,信号直接蹦到对方耳朵里,像小时候玩的传声筒。

真不是。

你发的每一条消息,从点下发送的那一刻开始,根本不会直接落到对方的手机屏幕上。就像你在老小区楼下喊三楼的邻居,要是中间隔着一排茂密的香樟树,你的声音根本穿不进去,得先传到小区门口的保安亭,保安拿对讲机喊物业的值班师傅,师傅再敲开邻居家的门,把话递进去。

我们现在用的所有即时通讯软件,本质上就是把这个“保安亭”变成了散在全国各地的服务器节点。你发的每一句带语气词的碎碎念、每一个存了大半年的熊猫头表情包,都会先被打包成一个小小的数据包,跑到离你家最近的那个服务器节点歇脚,再由服务器查清楚对方此刻登录的位置,把这个数据包塞到离对方最近的下一个节点,最后经过三四次接力,才落到他的对话框里。

即时通讯服务器中转传输路径示意图
即时通讯服务器中转传输路径示意图

我之前一直以为我发的那个露骨的猫咪歪头表情包,是顺着我家的wifi直接飘到我闺蜜对话框里的,直到有次早高峰我堵在高架上,给同部门的同事发消息说要迟到二十分钟,结果那个消息转了快十分钟才发出去,等我到公司的时候,同事举着手机跟我说,我十分钟前才收到我那条消息,领导刚才在会上点名问我去哪了。

合着那天我们片区的服务器节点早高峰挤爆了。就像地铁早高峰的闸机口,所有人都挤在那里排队,谁也动不了,数据包自然也卡在路上挪不动。

那些你吐槽的“反人类设计”,其实是帮你兜住了底

每次软件更新,总有一堆人在评论区吐槽——为什么我离线的时候发的消息,等我重新登上去还能收到?为什么我换了新手机登账号,之前删掉的聊天记录,隔段时间还能弹出来?

真的,别骂了。这些设计根本不是产品经理闲得慌做的。

你要是真的把即时通讯当成面对面聊天,那确实应该说完就完,转脸就把刚才说的话全忘掉。但问题是,你根本不知道对方收到消息的时候,是在专心看手机,还是开了飞行模式在赶三个小时的飞机,还是干脆把手机扔在沙发上,窝在卧室睡一下午。

要是消息真的像面对面说话那样,说完就直接蒸发了,那出的乱子可就大了。

即时通讯离线消息暂存流程示意图
即时通讯离线消息暂存流程示意图

就像你给朋友投了一封挂号信,你把信塞进邮筒的那一刻,就算你马上出门旅游半个月,邮局也会把那封信好好存在他的专属信箱里,等他哪天回家开箱,就能看到。现在的即时通讯软件,就是给每个用户留了这么个临时的“信箱”——只要你没登录,没收到消息,服务器就会帮你把消息存在那里,等你上线了再一股脑推给你。

我上次跟我对象吵架,气呼呼把他微信删了,过了两个小时气消了,又把他加回来,结果之前删好友之前发的那句“我再也不想理你了”,居然原封不动躺在对话框的最上面。

我当时脚趾抠得都能在地板上抠出三室一厅。

换以前我肯定要骂一句这什么破设计,后来才反应过来,要是当时服务器直接把我那句气话丢了,等他上线了根本不知道我为什么生气,我还得从头把吵架的逻辑捋一遍,那才是真的累。

别被“即时”俩字骗了,它根本没你想的那么快

好多人觉得,即时通讯嘛,就得是零延迟——你这边点发送,对方那边必须立刻弹出来消息,慢个一秒都是软件不行。

真的太天真了。

“即时”从来不是绝对的零延迟,只是在你能感知到的范围内,把传输的时间压到了最短。就像你在同一个城市里给朋友发消息,几十毫秒的延迟你根本感觉不到,你就觉得这是“秒发”。但要是你给在几千公里之外的人发消息,甚至是跨着大洋给国外的朋友发消息,那个延迟,可能比你小时候用的传呼机快不了多少。

去年我有个在欧洲交换的朋友,我给他发消息说我最近养了只柯基,软乎乎的特别可爱,等了快半分钟他才回我一个“?”。我当时还以为他在睡午觉没睡醒,后来才知道,我们俩的消息得先从我的手机跑到国内的服务器,再穿过埋在海底的十几根光缆,跑到欧洲那边的节点,最后才落到他的手机上。这一圈下来,就算路上一点不堵,也得个一两百毫秒,要是赶上哪根光缆被路过的渔船刮到了,那延迟能直接飙到好几秒,甚至直接卡成加载圈。

我之前还跟他吐槽,说这破即时通讯还不如我小时候用的传呼机快,结果转头就被科普,现在的技术已经把之前那种要等几十分钟才能收到的传呼,压到了几乎让人感觉不到的延迟,只是架不住距离太远,路太长,再快的车,也得开很久才能到。

上周我在部门群里@我领导,说我早上电动车爆胎了,要晚到十分钟。我等了半小时,他一点回应都没有,我正准备打车往公司冲,他才弹出来一句“收到,路上注意安全”。

合着那条消息在半路上堵了二十多分钟,我白紧张了一路。

现在好多人总说什么“已读不回”,觉得对方看到了消息故意不回,是没礼貌。其实哪有那么多故意啊。说不定消息正卡在半路上,被哪个服务器节点的小机器打了个招呼,慢悠悠往你这边赶呢。

你每天花好几个小时盯着的对话框,那些你斟酌了半天发出去的文字,那些不好意思当面说出口的软话,那些存了好久才敢发出去的表情包,根本不是什么轻飘飘的数字。它们都是被打包好的小包裹,顺着看不见的网线,绕了好几个弯,才终于敲开了对面那个人的屏幕。

别总因为没及时收到消息就闹情绪。

它在路上呢。

免责声明:市场有风险,选择需谨慎!此文仅供参考,不作买卖依据。如有侵权请联系删除。
文章名称:你发出去的那句‘在吗’,即时通讯到底绕了多少弯才到对面?
文章链接:https://nmsgqn.cn/it/333.html