陈阳陆雪薇
云星科技的庆功宴设在望江阁顶楼,落地窗外是璀璨的都市夜景。陈阳端着酒杯站在角落,目光穿过觥筹交错的人影,落在窗边独自翻看手机的女人身上。
她穿着剪裁利落的黑色西装裙,侧脸线条干净得像被月光勾勒过。陈阳注意到她滑动屏幕的手指修长白皙,指甲修剪得极短——那是常年敲代码的人才会有的习惯。
“陆雪薇,后端架构组的。”技术总监老周不知何时凑过来,压低声音,“上周才从大厂跳过来,听说带了一整套分布式框架的方案。”
陈阳微微挑眉。云星科技正卡在业务爆发期,现有服务器架构撑不过三个月。董事会催方案催了半个月,技术部提交的版本全都差口气。
“不去认识认识?”老周撞了撞他肩膀,“你俩都是做底层架构的,说不定有共同语言。”
陈阳正要摇头,余光瞥见陆雪薇突然抬头,视线精准地落在他身上。她快步走过来,手里捏着手机,屏幕亮着——赫然是一张系统架构拓扑图。
“你是陈阳?”她声音不高,却带着某种笃定的穿透力,“我看了你三年前写的那篇关于微服务解耦的论文,里面第四节的并发模型有个致命漏洞。”
空气安静了两秒。周围几个同事停下交谈,目光齐刷刷转过来。
陈阳放下酒杯,神色不变:“那个模型在理论推演时确实有概率问题,但实际部署中——”
“实际部署时如果流量超过十万QPS,消息队列会死锁。”陆雪薇打断他,眼中闪过一道锐光,“上周我重构了你的模型,跑通了全链路压测。”
她从公文包里抽出一沓打印纸,直接塞进陈阳手里。纸张还带着余温,密密麻麻的代码行间画满了红色批注。
陈阳低头扫了两行,瞳孔微缩。这个女人的修改路径堪称刁钻——她没用传统的加锁方案,而是引入了一层轻量级的缓存代理,直接把死锁概率降到了理论零值。
“有意思。”他翻到最后一页,忽然笑了,“但你这个代理层的日志落盘方案会拖垮磁盘IO。”
陆雪薇愣住,嘴唇动了动,没接上话。这是她方案里唯一的盲区,没想到被对方一眼看穿。
两人对视着,周围的声音像潮水般退去。陈阳从口袋里掏出一支笔,弯下腰,把打印纸垫在茶几上刷刷改了几笔。
“加个异步刷盘策略,用环形缓冲区削峰。”他直起身,把纸递回去,“峰值写入能抗住两百万QPS。”
陆雪薇接过纸,看了足足十秒。再抬头时,眼底的锐利化成了某种更复杂的东西——像是棋逢对手的兴奋,又像是发现了宝藏的猎人。
“明天早上九点,技术部开会。”她忽然弯了弯嘴角,“你来讲这个环形缓冲区的实现细节。”
说完她转身走回窗边,但走出两步又停下,侧过头:“对了,刚才那个死锁问题……谢谢你。”
陈阳目送她的背影消失在人群里,低头看了看自己还握着笔的手。指节上沾了一小滴墨水,是刚才改图时蹭上的。
手机震了一下。他掏出来看,是老周发来的微信:“怎么样,棋逢对手吧?”
陈阳没有回复。他抬起头,发现陆雪薇也正隔着人群看他。两人目光一触即分,像两根带电的导线擦身而过,留下空气中若有若无的噼啪声。
窗外的城市灯火通明,而他们都知道,属于云星的战争,才刚刚开始。