第229章 家有千金,行止由心
作者:偷名      更新:2023-06-13 03:18      字数:2192
  “啊?”
  “哦?”
  “嗯?”
  谭凌、林唐、其他学长都表示了好奇。
  “你说……”张可的好奇心也被提了起来,做了个手势,静等下文。
  “教授,骚客网建立之前我跟您讨论过站点的核心算法,当时的目标是3000人同时在线的压力,去年的时候超过了这个数字,暂时并没有造成太大的影响。”
  苏小木娓娓道出。
  “因为不打算改变骚客网的营业性质,再加上现在骚客网的发展也比较快,我打算修改一下核心算法……”
  “嗯……我打算面向千万级别的同时在线压力。”
  苏小木将自己的想法全部说了出来。
  谭凌顿时嚯了一嗓子,“小木,你这手笔有点大啊,别的不说,光是站点需要的服务器资源就不是个小投入。”
  “谭学长说的没错,我估摸着,光是服务器硬件投入就上千万了。”
  “就是就是,小木学弟你不打算经营骚客网,干嘛投入这么大。”
  “我个人是觉得这步子迈得有点大……”
  “现在拢共才刚到5万总注册用户,直接一步到千万同时在线,有点夸张了吧?”
  林唐噘着嘴哼哼道,“小木学弟家里有矿呗,要我说,就是骚的。”
  苏小木在一旁低声说道,“那还打算弄承载10亿级的用户数量的资源池呢。”
  林唐:“……”
  她一句话都说不出来,同样说不出话来的还有别的学长。
  谭凌竖起大拇指,嘴上做了个赞赏的姿势,“小木学弟大气,”
  “不是一般人!”
  “有魄力!”
  “家有千金,行止由心。”
  “服!”
  “……”
  “小木,既然你来找我,肯定不是来讨论诸如用户增长量,值不值得,浪不浪费这些外在因素,你是想跟我们一块讨论讨论从技术角度实现的方式?”张可问。
  苏小木连连点头,“正要请教。”
  张可摆了摆手,“大家互相交流,正好现在咱们实验室也没什么要紧的课题。”
  谭凌、林唐、其他学长纷纷点头。
  “千万级别的同时在线,就算不考虑服务器压力的情况下,实现方式也很难,小木你应该已经独自尝试过了吧?”张可又问。
  “我试着重构了好几种新的算法,经过大量的模拟计算后,得出的结果都是失败的,别说千万级的同时在线,连百万级都够呛。”苏小木回答。
  接着又疑惑的说道,“现在我们日常生活中千万级别的软件数不尽数,我觉得这个事情应该不是什么难题才对。”
  谭凌接过话头,“这一点我倒是很认可,虽然我没细了解,但咱们大家手机上常见的APP最低都是千万级别的,甚至有亿级别的冗余。”
  说着看向苏小木问道,“小木学弟,你能不能先说说你尝试过的算法?”
  苏小木也没有隐瞒自己思路的意思,半成品都算不上的东西,他不觉得有什么大价值。
  就算有点价值,也无所谓,问题不大。
  “……在架构核心算法的时候,我有想过借用一点咱们常说的人工智能的概念,用加入一个全新的核心引擎,起初整个框架是蜘蛛网格型的……”
  苏小木一边说,一边在实验室的投屏上画出了算法的一个简单示意图。
  这里面没有庸人,不需要进行详细的解释大家就能懂。
  “……这样的模型,在我的构想中,压力应该是会分散到网上的每一点的……”苏小木将自己的思路说了出来。
  谭凌摸着下巴道,“我觉得在核心算法中加入一个核心引擎的思路很棒,只要压力能够适当分散,我觉得一千万用户同时访问同一个目录,应该没问题……”
  张可蹙了蹙眉,略犹豫着说道,“这里面应该是有个很大的缺陷,负载、数据流量等等都不会那么听话……”
  林唐没发表意见,其他学长也果断闭上了嘴。
  说是讨论,其实他们是学习。
  不知不觉间,苏小木已经从刚开始加入课题实验室时期的对很多未涉及过的知识点懵懂无知,到现在的触类旁通,海纳百川了。
  苏小木连连点头,“教授实在是太厉害了,一眼就看穿了这里面的缺陷……”
  “……原本我也以为是个完美的方案,结果我将整个算法提交到超算经过运算后,得出的结果是,核心引擎无法有效的将业务压力通过蜘蛛网分散,会造成非常可怕的流量拥堵……”
  张可跟谭凌都沉到了问题里面,反倒是林唐立马抓住了里面的点。
  “超算?自己建的?那你可真是个有矿的。”
  “这东西建造成本可高可高了,但是国内的大超算中心都是对外部分开放的,可以申请计算资源……”
  “小木学弟6666!有超算当堡垒,难怪步子敢迈这么大……”
  “我也想,有超算,那样,我也能随便完成自己的实验了……”
  “我也很想,有钱,那样,我就也可以这么玩了……”
  “……”
  一时间,张可跟谭凌的思路都被满实验室的羡慕嫉妒给淹没了。
  连张可都格外感兴趣,问道,“你是申请的资源吧?”
  “算是吧。”
  “多少个TFLOPS的资源?”
  苏小木腼腆的笑了下,“没多少,600个。”
  “6……600万亿次每秒?真奢侈啊!”
  “有……有钱,大……大佬……”
  “……”
  话题并没有偏离太远,很快,苏小木就拉回了正题上,“教授,在这种基础上,我试了另外的方案,比如去掉核心引擎比如换一种模型,最终也都是无法分散压力。”
  “我在想,是不是蜘蛛网类型的模型不太行得通?”
  说到这里的时候,苏小木小声道,“难道我只能用传统的方式,级联形式?堆叠服务器资源,让众多的节点各自分担全部的压力。”
  这就是苏小木跟苏荷提过的众芯方案,也是大家的常规做法。①
  谭凌皱了皱眉,“蜘蛛网类型虽然是个很古老的概念,但这种用法很新颖,我觉得可以多尝试一下。”
  张可也跟着说道,“要不是试试去了解了解最近经常鼓吹的AI(人工智能)神经元?”
  苏小木点头刚要说话,猛然看到了电脑上的时间,14点28分。
  慌忙道,“啊呀,实在不好意思,还有两分钟就要上课,我先走,谢谢大家,十分感谢。”
  话还没说完,背起包就一溜烟的跑了……
  ①:我还是不知道,随便说的。
  ======
  PS:认真的求一波订阅、打赏、月票、推荐票,谢谢。