第93章 专利了解一下 露水白霜
“很简单,我放弃强一致性就是了。”顾川十分平静的说道。
“什么?”在场都是泰斗,听到这话,都是一愣。
“小顾啊,这不能无视啊。”顾校确实没想到顾川会这么回答,“象你说的qq,要是一致性丢失还是小事,如果是银行,没一致性,那不乱套了嘛咳咳”
“哎,老顾,别着急别着急”蒋校赶忙帮顾校顺气,“今天没吃药?”
“没事咳咳”顾校摆了摆手,“老毛病了。”
顾川提出的这套东西太过新颖,他隐隐觉得这是一门可以开宗立派的东西。
结果到了最后最重要的东西,顾川却说要放弃。
从高峰一下摔到谷底,顾校差点一口血喷出来。
“老师,小顾毕竟才大一,能想出这些已经很不错了,不可能面面俱到,你别要求太高了”罗俊舟赶忙递上一瓶矿泉水,劝道,“喝口水,润一下。”
“是啊是啊,”左伟也慌了神,“老师,身体重要。”
站在台上的顾川傻眼了。
妈的,大爱仙尊的名台词果然杀伤力巨大。
不是什么逼都能装的。
“呃”他用小指挠了挠头,“其实我只说要放弃强一致性,没说要放弃一致性本身啊”
“什么东西?”顾校拨开自家学生,沙哑着嗓子,语气恳切,“你快点说。”
“呃,是这样。”顾川用粉笔在黑板上写了c、a、p三个字母。
“在这套分布式网格中,nsistency(一致性)、avaibility(可用性)以及partition tolerance(分区容错性),是一个不可能三角,只能存在两个。”
“那么我们为什么要死磕传统的一致性呢?”
“你快点说,别卖关子。”顾校脸上还有点不健康的潮红,呼吸有点急促,“什么办法。”
“是是是”顾川讪讪笑,“我想的是接口的绝对幂等性。”
“举个例子您就明白了,就以您说的银行系统来讲。”
“a在把任务扔进总线时,必须在数据包上打上一个全局唯一流水号。
b在执行扣款前,它的底层逻辑只有一行代码,去极速缓存里查一下,这个流水号处理过了没有。
如果处理过了,不管a是什么原因重发一百次消息,b都直接跳过扣款,直接返回成功就可以了。”
“校长,既然网络不可靠,我们就干干脆脆承认他的不可靠嘛,新问题用新办法,这套全局流水号和幂等性校验,就可以解决问题了。”
“这…cap不是去年…我记得是伯克利的一位教授提出的猜想吗?”罗俊舟稍微想想,就知道肯定能行,喃喃自语,
“神乎其神…这个要是发论文的话…能拿国际大奖吧…”
“这…”顾校连咳嗽都忘了,“幂等性…全局流水号…”
啪!
他猛的拍了一下桌子,“顾川,我没猜错,你应该没有仿真数据,也没有原型系统吧?”
“这东西,在全中国,甚至全世界都没有现成的东西可以参考,你到底怎么想出来的?”
“你给我老实说。”
“我…”顾川放下粉笔,看了看天花板,“其实我做了个很长很长的梦…”
“恩…梦到的。”
台下几人顿时有些哭笑不得。
不是哥们,你中国版拉马努金啊?
“…顾川,我只问你,你这个论文,准备怎么发?”顾校到底是顾校,定力最强。
逻辑上说,一个18岁,父母双亡的孩子,确实除了做梦,没别的方法能获得这种知识了。
总不能是预知未来吧?
“恩?”顾川眨了眨眼,“我为什么要这么早发论文?”
“?”
在场所有人都愣住了。
“顾川。”杨健龙作为他的系主任,以为顾川不知道轻重,“你这篇论文,甚至可以冲击sig!”
sig,是全球计算机领域无可争议的第一会议,每年只录取30至40篇论文。
“你知道你在bbs上的那个论文雏形解决了什么问题吗?c10k啊!这可是世界难题。”
“现在才十月头,要是我们马力全开…”杨健龙看向罗俊舟。
“完全来得及。”罗俊舟脸色涨红。
“恩,教授你说的对。”顾川笑着说道,“但是我认为,应该先申请专利。”
“?”
全场又是一愣。
顾川看着他们的表情,微微耸了耸肩。
他跟教授们说的,其实就是云服务器。
aws这会儿都不知道在哪里,不申请专利,等着干嘛呢?
论文迟点发也没关系,国际专利这块,顾川确实搞不定。
如果没记错,光申请,还要十几万。
另外还需要提供数据参考和各种模型…
“…小顾啊。”蒋校也没想到这个东南学生这么离谱,小声提醒,“我们学术界,一般不申请专利的。”。
顾川腹诽一句,摇摇