第152章 对话小川(2/2)
白宇航听著没接话,端起茶杯喝了一口。
王小川似乎打开了话匣子,声音里带著一股子鬱闷劲儿。“白总你知道最让我受不了的是什么吗不是技术方向不对,是整个团队从上到下没有一个人在乎產品。陈一舟关心的是数据怎么好看,搜狐老员工老赵关心的是养生茶怎么泡,剩下的人关心的是怎么在上班时间摸鱼偷閒。我一个人在改代码,跟唱独角戏似的。”
“所以你走了。”
“不走等什么等佛光狗再开光一次”王小川说完自己也觉得这话有点损,赶紧闭嘴。
白宇航被逗笑了。“行,搜狐的事翻篇了。跟你聊点正经的。”
他从抽屉里翻出自己的笔记本电脑,打开编程软体,和几张visi0画的几个复杂的逻辑流程图,转过来推到王小川面前。
笔记本里画著一幅系统架构图,不是海內网现有的架构,而是一套更庞大、更复杂的底层框架。
分布式的数据存储层、实时的消息中间件、可横向扩展的负载均衡集群,每一个模块之间用箭头標註了数据流向和容灾逻辑。
王小川的目光落在电脑笔记本上,瞳孔肉眼可见地放大了。
他下意识地把眼镜往上推了推,身体不自觉地前倾,几乎把脸贴到了屏幕上。
手指沿著架构图上的箭头一路追踪,嘴里开始小声嘀咕。
“这是————分布式的消息总线每个节点独立运算,故障自动隔离,数据层用一致性哈希做分片——”他的手指停在一个標註了“异步回调”的模块上,声音拔高了半度,“白总,这个设计————你是打算让每个业务线都掛在同一套底层上跑”
“对。”白宇航靠在椅背上,“海內网现在的架构,撑两三千万用户没问题。但如果用户规模到了五千万、一个亿呢现在这套系统就是个铁皮房子,住几个人够用,住一万人就得塌。我要的是钢筋混凝土的地基,上面不管盖什么楼,都塌不了。”
王小川直起身子,眼睛亮得嚇人。
“白总,你这套如果真能落地,国內目前没有第二家公司能做到。”他用手指指了指笔记本上的消息中间件模块,“但这个地方的吞吐瓶颈怎么解决单节点的消息堆积一旦超过閾值————”
“所以我把你叫进来。”白宇航把笔记本向王小川又推了推,看著他,“张健带著团队处理日常的业务开发,游刃有余。但底层架构的重构,需要一个纯粹的技术脑子来主导设计。你在搜狐觉得没人懂技术,在启航不会。这儿每个人都在用代码说话。”
王小川攥著水杯的手紧了紧。
他今天下午看了启航的代码库,心里就一直有一种说不出的感觉像一个常年在泥地里踢球的人,突然走进了真正的绿茵场。
“白总,我说句实在话。”王小川推了推眼镜,难得地直视白宇航的眼睛,“我在清华还有课要上,现在只能兼职。但移动接口和底层重构这两件事,我晚上和周末的时间全部搭进去,保证不拖后腿。”
“读书的事不耽误,学位比什么都重要。”白宇航站起身,拍了拍他的肩膀,“在启航,只要你代码写得好,其他的事不用操心。”
王小川站起来,犹豫了一下,又开口。
“白总,还有个事我想问。”
“说。”
“你架构图上標的模块命名,有几个用了我没见过的术语。其中一个叫微服务网关,还有一个叫容器编排。这两个概念,我翻遍了it和斯坦福公开的技术论文,都没找到。”王小川盯著白宇航,眼神里全是一个技术极客面对未知领域时的纯粹好奇,“你是从哪看来的”
白宇航端著茶杯的手顿了一下。
这两个概念,一个要到2011年左右才在业界成型,另一个更晚,docker要到2013年才问世。
他之前在画架构图的时候,前世的技术思维惯性作祟,隨手就標上去了。
“自己琢磨的。”白宇航脸上没有任何波澜,“想法还不成熟,先画著玩,回头有空我把思路整理一下给你看。”
王小川將信將疑地点了点头,但也没追问。
技术圈从来不缺天才,更何况眼前这个人写出的代码,早已经证明了一切。