首页 > 玄幻 > 重生:从点亮科技树开始 > 第83章 技术攻关

第83章 技术攻关

⚡ 自动翻页 开启后阅读到底自动进入下一章
⚡ 开启自动翻页更爽 看到章尾自动进入下一章,追书不用一直点。

  试点进入第二个月,问题来了。

  一天早上,马昊衝进左城的办公室,脸色不太好。

  “左总,边缘调度系统出了个bug。“他把笔记本电脑放在桌上,“在早尖峰时段,传感器数据回传出现了间隙性丟包。丟包率最高的时候达到百分之三,虽然不算严重,但如果在第三方测评的时候出现,就不太好看了。“

  左城皱了皱眉:“什么原因?“

  “还不太確定。“马昊说,“初步排查,不是网络带宽的问题,也不是边缘网关的算力瓶颈。我怀疑是调度算法在极端並发场景下有竞爭条件,导致部分数据包被丟弃。“

  “极端並发?“

  “早尖峰时段,三条街道上的交通流量传感器同时上传数据,加上空气品质传感器和噪声传感器的周期性上报,瞬间並发量是平时的三到四倍。我们的调度算法虽然做了自適应优化,但在这种突发洪峰下,还是会出现调度衝突。“

  左城想了一会儿。这是一个典型的物联网系统难题:传感器节点的数据上报不是均匀分布的,而是有突发性。早高峰、晚高峰、天气变化、突发事件,都会导致数据量瞬间暴涨。传统方案靠增加带宽和算力来应对,但402的方案走的是轻量化路线,资源有限,必须从算法层面解决。

  更麻烦的是,赵主任安排的第三方测评就在两周后。如果测评时出现丟包,402的技术口碑就会受损。华信正在旁边虎视眈眈,任何技术瑕疵都会被放大。

  “你有思路吗?“

  “有。“马昊打开一个算法模型,“我想在调度算法里加一个优先级队列。不同类型的传感器数据设定不同的优先级,交通流量数据优先级最高,空气品质和噪声数据优先级次之,垃圾桶填充度最低。在並发洪峰到来时,优先保证高优先级数据的传输,低优先级数据可以延迟上报。“

  “延迟多久?“

  “最多两秒。垃圾桶填充度晚两秒上报,对用户体验没有任何影响。“

  左城点点头。这个思路是对的,物联网数据不是所有数据都需要实时性,区分优先级是最合理的解决方案。

  “去做。“左城说,“三天內把补丁打上,我需要看到效果。“