第414章 白板! (第3/3页)
因为加上了清算确认的65毫秒。
但这65毫秒是后置的。
用户感知到的延迟只有规则编译加规则执行,40毫秒。
清算确认在后台异步完成,用户付完钱走了,后台再慢慢对账。
"你怎么想到的?"老周问。
林彻没回答。
他把笔放回笔槽里。
白板右半边的图很简单,两个方框,一条实线,一条虚线,三个箭头。
跟左半边两周的迭代痕迹比起来,干净得有点不真实。
这个思路不是先知能力给他的。
上辈子没有这个东西,没有可编程货币引擎,没有异步架构,没有本地账本加最终一致性的方案。
这些都是这辈子的产物。
他能想到这个思路,不是因为他"知道"答案,是因为他看过太多分布式系统的架构文章,读过太多关于区块链共识机制和支付系统设计的论文,这些东西在他脑子里沉淀了很久,在某个凌晨一点的瞬间被眼前的问题激活了。
不是先知,是积累。
老周看了他一眼,那个问题没有再问第二遍。
"今晚试。"老周说。
他转身走向方远的工位,方远已经坐下了,手放在键盘上,等着老周说开始。
"重写本地账本模块,"老周说,"从零写,占用锁机制,最终一致性回调,方远你写核心逻辑,小李你写锁管理,我写回调接口,今晚出原型。"
三个人的手同时落在了键盘上。
…………
林彻站在白板旁边看了一会儿。
键盘声响起来了。
三个人的敲击节奏不一样,方远快而密,老周慢而稳,小李介于两者之间。
泡面的味道还在,混着马克笔的气味和凌晨的凉意。
门外走廊的地板上还有那几个潮湿的脚印。
白板左半边是两周的努力。
右半边是刚才画的五分钟。
两周的努力不是白费的。
没有那610毫秒的拆解,没有方远对五个环节的精确分析,就不知道瓶颈在镜像同步的310毫秒。
不知道瓶颈在哪,就不知道该砍掉什么。
他转身走出了实验室。
门在身后轻轻关上,走廊里暗的,地板上的脚印已经干了一半。
电梯到了七楼,门开了,走廊比六楼更安静。
六楼的键盘声他已经听不到了。
但他知道那三个人今晚不会停。
"今晚试。"老周站起来了。