零零电子书 > 弱小友善的我 > 第468章 众所周知,我也不懂网络通讯

第468章 众所周知,我也不懂网络通讯


第468章  众所周知,我也不懂网络通讯

    陈雁行有点焦急地等待著。

    OIFU目前的状态,已经脆弱到了极点。

    五分钟的时间,平常只是上个厕所的功夫,却硬生生等出了腹泻的急切,便秘的痛苦。

    他眼前的拓扑图,每10秒刷新一次,每刷新一次,就又有节点变红。

    而随著变红的节点越来越多,其他节点的承压就越来越大,距离崩溃就越来越近。

    他甚至有一种自己再点一下滑鼠,整个网络就要崩溃的感觉。

    怎么办?怎么办?

    作为0IFU的早期贡献者之一,虽然他的代码贡献量远不如唐一平自己,以及LZ77(泽哥),但是某种程度上来说,0IFU可能也算是陈雁行自己最满意的作品之一了。

    因为,0IFU早期的与网络相关的大部分代码,其实就是他贡献的。

    甚至可以说,整个0IFU的网络拓扑结构,以及伺服器的后台资料库设计之类的,就是他的手笔。

    也就是这部分基础打的比较好,让0IFU可以以分布式运行在许多本身并不太强大的伺服器上,并且保持顺畅运行。

    而0IFU设计之初,就拥有操纵触点互联自动贩卖机的能力,这个功能的实现,是通过连接触点互联自动贩卖机的隐藏热点,并启动调试功能实现的。

    而后来,这个功能,也被他完善为了在极限情况下,彼此之间P2P传递信息的能力,虽然效率堪忧,但许多信息都是在这种情况下无声无息传递的。

    虽然当时他只是做了一个技术的雏形,后来唐一平的更新速度实在是太快,代码量实在是太强了,把他的这段核心通讯代码玩出了花来,而他也不得不承认,即便是自己,也做不到这么好。

    但话说回来,0IFU的网络功能,大多数都是他的功劳。

    至少他是这么觉得的。

    正是因为他的缘故,0IFU能够扛住当初的暴雨夜用户激增,能够扛住后来的大规模商家和各路爱心人士入驻,能扛住被戏称为「最强本地生活应用」的业务量,甚至这次的大规模用户激增,都能扛到现在。

    全靠他!

    全靠有他!

    一直到现在,不论0IFU面临怎么样的压力,都平安突破,从未宕机停止服务,可以说是不破金身。

    他甚至觉得,因为0IFU的伺服器分布和网络构造,除非全世界毁灭,否则OIFU恐怕可以做到永不停服。

    至于平子大佬,呃,平子大佬虽然其他方面很强吧,但是他懂个屁的网络!

    他作为一名网络安全专家,才是网络方面的真神!

    虽然他当时贡献的代码,被平子大佬打回来了那么多次,弄得他差点怀疑人生。

    但是最终他的代码还是被合并了,所以这就是他的功劳,天王老子来了也抢不走。

    但现在,他辛辛苦苦构造的网络,都快要崩溃了,他能不急吗?

    问题是他现在想要解决,还有点力有未逮。

    「平子大佬你也不看看,你就不看看现在0IFU怎么样了嘛,你也不管管————

    「他忍不住低声吐槽。

    就像是含辛茹苦把孩子拉扯大的父母,看自己的孩子在后娘那里受苦一样心疼。

    撒手不管吧,不舍得。

    不撒手吧,人家还有亲爹,监护权也是亲爹的,轮不到自己管。

    真的是左右为难。

    心疼无比。

    挠心挠肺的心疼。

    就在此时,他的手机滴滴一响,弹出来了一个更新提示:「0IFU当前有新的版本,是否更新?」

    新的版本?

    刚刚吐槽了唐一平的陈雁行愣了一下。

    他先是一喜,啊,平子大佬竟然更新了!

    看来平子大佬也知道OIFU面临的问题了!

    是啊,自己这个二手孩他娘都知道了,唐一平作为亲爹,哪能不知道?肯定也是看在眼里疼在心里。

    看来平子大佬也在著手解决这个问题了。

    但他还没高兴两秒钟,心里就咯噔一下。

    等等,不对————现在更新?

    坏了!平子大佬要好心办坏事了。

    不是,平子大佬,你都这个时候了,还更新什么更新?

    现在0IFU最不需要的,就是更新好不好!

    现在唯一解决问题的办法,就是扩容伺服器啊!

    你现在更新,不是增加伺服器的压力吗?

    不说别的,光几千万的用户,推送一个更新消息,就需要多少伺服器资源啊!

    陈雁行觉得,唐一平果然还是太年轻了,没有经验。

    毕竟这些都属于是运维经验了,就算是真正的从业人员,如果不是自己踩过坑,恐怕也不知道,唐一平一个大学生,怎么会懂这些。

    完蛋了,完蛋了。  

    他抬起头来,就看到,0IFU的节点,正在大面积的变红。

    整个0IFU的伺服器网络,正在面临雪崩一般的大崩溃。

    唉————

    陈雁行觉得,这世界上,果然不存在不破金身的。

    自己引以为傲的网络拓扑设计,终于还是败给了各种巧合。

    就在这时候,他的手机又响了,是他的小兄弟孙知行打过来的。

    「喂?」陈雁行有点意兴阑珊地接了起来。

    对面传来了孙知行兴奋的声音:「喂,大佬,我们领导同意了!暂时把0IFU

    作为T1级别的客户来对待,全力保障OIFU的伺服器资源和带宽资源,帮0IFU平稳过峰!需要多少资源就给多少资源,不设上限!」

    嗯,你们是该这么做。

    毕竟,这破事儿,本来也是你们导致的嘛!

    陈雁行心说。

    但是嘛————

    他看著那已经红了至少三分之二的节点,说:「我觉得,可能暂时不需要了。」

    现在涌入的这些用户,至少一小半都是凑热闹涌进来的,如果0IFU宕机了,他们可能就失去兴趣跑了,到时候0IFU的正常用户使用的时候,又可以恢复原来的平衡了。

    这也算是没办法中的办法了。

    「不需要了?」孙知行纳闷问道:「为什么?」

    为什么?因为平子大佬的骚操作啊!

    现在的陈雁行是又好气又好笑。

    一方面觉得平子大佬还想要解决问题,挺难得的。

    另一方面,就又觉得,坏人苦思冥想都抵不过蠢人灵机一动。

    嗯,平子大佬,我不是说你是蠢人,我只是说你在运维方面没有经验,我真的只是说经验问题!

    「当然是因为平子大佬刚刚更新了新版本————」陈雁行突然瞪大了眼睛:「我靠!什么情况?你已经帮我们把伺服器扩容了?」

    「没有啊,我还没来得及调拨资源呢,就算是调拨资源哪有那么快,再说,我就算是调拨了资源,你不也得再部署和修改配置啊————」

    这东西也不是说点一个按钮,立刻就能实现的,伺服器的配置,如何分配,如何和其他伺服器通讯等等,都是需要设置的。

    「那————为什么————」陈雁行看著自己面前的网络拓扑结构可视化的界面,一脑门的问号。

    为什么部分网络,反而绿了?

    本来整个网络拓扑图,已经有三分之二还多的节点是红色,剩下的三分之一节点,都是黄色。

    黄色倒不是说这些节点负担不重,而是除了黄色的「负载过重」之外,就是红色的节点下线了。

    如果可以的话,估计这些黄色的伺服器节点,都要给自己标个无限接近红色的橙色。

    而现在,这黄色的部分,此时正在逐渐变绿。

    先是其中一个节点,然后是第二个节点,第三个节点————

    就像是一道无形的涟漪,在这些节点中间传递。

    这————

    是自己的这个可视化工具出故障了吗?

    把红色识别成绿色了?

    不过不可能啊,这个工具是自己写的,不至于犯这种低级错误————

    那为什么————为什么会这样?

    「大佬,有点不对啊。」那边,孙知行也问道:「我刚才找到了几台跑在我们机房的OIFU的伺服器————本来打算先给他们提升点资源的,但是这流量不对啊,怎么流量突然降低了那么多!」

    说著,孙知行截了个流量统计图过来。

    就在几分钟之前,这几台在某宝集团云服务平台上的伺服器的流量数据,从原来几乎全满的阻塞,暴降到了只有差不多百分之一的水平。

    这种断崖式的下跌,让孙知行差点错认为伺服器已经宕机了。

    「是不是0IFU已经挂了?可是我这边显示伺服器运行很好啊?也一直有流量进出————是服务端的某个部分崩溃了吗?」

    那几台伺服器,陈雁行其实叶门清,因为正是他捐赠的。

    作为某宝集团的特聘独立网安专家,这几台伺服器他还专门刷脸拿了个内部友情价呢。

    而他现在后台看到的日志显示,这几台伺服器也是运行良好,之前的网络波动和高延迟也完全消失了。

    可是为什么?

    不可能啊这!

    这完全不可能!

    完全不可能的这是!

    不信邪的陈雁行,觉得现在只有一个办法来验证一下了。

    点开了自己的手机,打开了0IFU。

    他见多了所谓的假网络,假健康,假稳定,一看后台指标好的很,一看日志全绿,一点连结全502。

    计算机的事儿啊,啥事儿都可能出现。

    所以,实践是验证真理的唯一方式。

    「嗖—

    」

    和刚才打开0IFU之后,要刷新半天不一样,这一次0IFU秒开,然后播放了自动刷新完成的音效。  

    几乎是一瞬间,方圆几公里范围内的各种兴趣点都刷新了出来,比女装大佬的白丝还要丝滑。

    仅从这次刷新,陈雁行觉得,和大规模拥堵之前,日常使用的体验差不多了。

    甚至还更丝滑了一些——虽然他觉得一定是他的错觉。

    这是为什么?

    「是因为总用户数开始下降了吗?」

    大概是因为太卡了,所以大家进来看个热闹,就不玩了?

    毕竟0IFU也没什么好玩的对吧。

    这么想著,陈雁行扫了一眼后台的用户数据。

    妈呀,同时在线人数快要三千万了!

    这什么鬼!

    都这么多的用户同时在线,怎么能这么丝滑的?

    还是抖动中自己正好凑到了波谷?

    又或者正好自己所在的这个伺服器,现在的负担不重?

    果然伺服器的分配机制出问题了是吧。

    但陈雁行总觉得,似乎哪里和自己想的不一样。

    这是一名网安专家,老程式设计师,资深蓝队,网络地下世界无冕之王(自称)

    的直觉。

    「装0IFU了吗?」他赶快问电话对面的孙知行。

    「装了啊。」孙知行说,「怎么可能不装啊!」

    「你点开看看,现在卡不卡。」陈雁行说。

    「哦,好。」孙知行说,「咦?不卡,哎?很丝滑啊!啊!有更新!」

    孙知行一句话用了四个语气词。

    陈雁行:「???」

    怎么会?

    孙知行办公的地点,距离他大概一千多公里,总不能也是恰好在幸存的伺服器覆盖范围内吧,又或者总不能也恰好抖动到波谷吧————

    等等,有更新?

    「我去,平子大佬推的更新!我去!」电话对面,孙知行已经开始爆粗了。

    陈雁行:「???」

    不是————总不能是这个更新导致的吧,等等,更新?

    刚才唐一平那个更新,到底做了什么?

    陈雁行把手机挪开了自己的耳朵,向下拉了一下刚才弹出来此时已经自动隐藏的提示。

    「大佬大佬,你看平子大佬的更新了吗————」孙知行的声音从听筒里传来。

    陈雁行无情地挂了电话。

    电话里的孙知行实在是太聒噪了,挡住他看屏幕的视线了。

    他的双眼死死钉在了屏幕上。

    「0IFUv2.0.1(Hotfi)——更新包大小:3.2K。

    「更新说明:1.紧急修复流量过大和伺服器资源耗尽问题。」

    这个更新说明让陈雁行内心充满了吐槽的欲望。

    不是,流量过大是因为用户过多,伺服器资源耗尽是因为伺服器的资源就那么多。

    这东西怎么修复?

    你咋不修复一下物理规律呢?

    这东西还能修复?

    而且,你才一个3.2K的更新包,能更新个啥!

    等等,莫非,平子大佬把自己的新资料库应用到了这次的更新上了?

    然后下面还有第二条:

    2.本次更新后,应用占用空间缩减90%。

    我靠!

    果然如此!

    陈雁行终于知道唐一平更新的是什么了。

    然后,他就看到了唐一平下面的PS:「众所周知,我不懂算法和数据结构,所以这次更新只是尝试看看,死马当作活马医,你们人太多了,崩了别怪我。」

    啧,什么叫凡尔赛啊!

    平子大佬太可恶了!

    资料库牛叉了,就可以这么为所欲为吗?

    等等,这也不对啊!

    只是资料库减少,可能减少伺服器的资源消耗。

    但是流量是不会减少的啊!

    现在的问题是伺服器资源和流量双双报警啊!

    然后,他看到了下面另外一句:「另外,我还改了一下通讯协议————嗯,我也不是太懂啦,没想到竟然能跑,真开心。」

    产


  (https://www.635book.com/dzs/75078/67362.html)


1秒记住零零电子书:www.635book.com。手机版阅读网址:m.635book.com