字:
关灯 护眼
岁月文学 > 重生00:开局白捡六千万闯天家 > 第322章 你错哪了

第322章 你错哪了

最新网址:www.wenxue.la
    玛斯克扭头看向皮特·蒂尔。

    “为什么你只针对我?

    合并以来,每一个重大决策皮特都在跟我唱反调。

    产品路线图我刚通知下去,他转头就找董事会投诉。

    后端架构改造的计划,我提了三次,他拦了三次。

    你凭什么把内耗的责任全扣到我头上?”

    他手指着皮特·蒂尔说道。

    “我知道了。你们俩肯定是昨天就商量好了。

    内外勾结,打算通过一个极低的估值,稀释我的股份和话语权。

    你们想的美!”

    皮特·蒂尔揉了揉太阳穴,完全没想到玛斯克会往阴谋论上想。

    他刚打算解释一下,但是被玛斯克瞪了一眼,想了想自己说的话可能越描越黑,还是先不说了。

    陈浩看着有些狂躁的玛斯克,淡定地说道。

    “玛斯克,你冷静一下。

    我跟皮特昨天的确谈了聊了聊投资的事情,但那是投资人对项目方的正常接触,根本不是什么结盟。

    你要是连这个都分不清,那你以后在商场上的路会很窄,哪有那么多的阴谋论?

    另外,我觉得有必要再介绍下我自己。

    我是大学学的是计算机,本质上是和你们一样的理工男。

    我喜欢用理性的方式去分析问题。”

    陈浩说完脸色露出无比诚恳的样子,不过现在的他确实很难装出那种清澈又愚蠢的学生样了。

    但这个不关键,嘴上立好了人设就行。

    想要什么身份,直接说出来就够了。

    “所以我建议,咱们先别急着下结论到底是谁拖累了公司。

    争论谁对谁错只会继续内耗。

    不如从你们最大那个分歧说起。”

    玛斯克没有接话,但他坐回了椅子上,看来对于谁对谁错这个问题很有兴趣。

    陈浩凭借记忆说出了被宝内部的情况。

    “据我了解,合并以来,你们在系统架构上有一个根本性的争议。

    玛斯克,你坚持要把整套支付后端迁移到微软的WindOWS NT平台上。

    理由是NT有成熟的企业级工具链、微软的技术支持体系完善、对接大型金融机构的时候兼容性更好。对吧?”

    说起玛斯克最近一直在研究的东西,他立刻就回复了。

    “没错,NT的稳定性和安全补丁的响应速度,LinUX拿什么比?

    金融系统不是学生宿舍里的服务器,有问题大不了重启。

    我们出一次事故可能就是几百万美金的损失。

    我选NT是基于对微软技术的认可,也是公司安全性的需要,不是我拍脑袋决定的。”

    陈浩转向皮特·蒂尔和马克斯·列夫琴。

    “而你们两位的立场是,LinUX和UniX才是网络支付的正确方向。

    理由是开源、灵活、可定制、社区响应快,最关键还成本低。

    COnfinity从第一天起就跑在UniX上,你们的整套支付引擎和加密模块都是在这个生态里构建的。

    强行迁移到NT等于推倒重来。”

    两人点了点头。

    陈浩站起来,走到会议室角落的白板前面。

    白板上还残留着一些没擦干净的笔迹,他拿起板擦清理了一块区域,捡起一支马克笔。

    “既然双方都认为自己是对的,那就不要吵了。

    我们做一个技术推演。用事实说话。”

    他在白板上画了一个方框,写了“WindOWS NT 4.0”。

    “玛斯克,你想把系统迁到NT上。

    那我们就假设迁移成功了。

    整套支付后端跑在WindOWS NT Server 4.0上面。

    现在我们假设一个场景。”

    他在方框下面写了一行字:圣诞节促销日,高峰时段。

    “eBay在今年的感恩节和圣诞节促销期间,单日交易笔数峰值超过了一百五十万笔。

    而在线支付作为eBay的主要支付通道,至少要承接其中百分之四十以上的交易。

    也就是说,一天之内你们的系统要处理六十万笔以上的实时支付请求。

    这些交易的特征是什么?

    金额小,频率高。

    平均交易额不到二十美金,但并发量极大。

    高峰时段每秒钟涌进来的请求数可以到几百甚至上千。”

    陈浩在白板上画了一条时间轴,标注了流量曲线。

    “这种场景下,NT的IIS中间件层会发生什么?”

    他转过身看着玛斯克。

    玛斯克没有回答,眼睛盯着白板。

    陈浩继续在白板上写。

    “WindOWS NT 4.0的IIS,底层的线程调度模型是基于I/O完成端口。

    理论上这个机制在处理中等并发量的时候效率不错。

    但是它有一个天生的短板,那就是内存管理。”

    他画了一个内存分配的示意图。

    “NT的内核在处理大量短生命周期的TCP连接时,每一次连接建立都会分配一块非分页内存池。

    连接关闭之后,这块内存的回收依赖于内核的延迟回收机制。

    在正常负载下,回收速度跟得上分配速度,没有问题。”

    他在示意图的右侧画了另一条曲线,标注了“高频并发”。

    “但在每秒数百笔支付请求的场景下,TCP连接的建立和断开速度远超内核回收的节奏。

    非分页内存池会在短时间内被耗尽。

    一旦非分页池枯竭,NT内核不会优雅地降级。

    它会直接蓝屏。”

    陈浩在白板上画了一个大大的方块,里面写了“BSOD”。

    “整台服务器直接死掉。

    这不是性能下降,或者响应变慢。

    而是整个操作系统层面的崩溃。

    更可怕的是,这个问题不是单点的。

    如果你用NT做集群,负载均衡器把流量转到备用节点。

    备用节点在同样的高并发下,同样的内存耗尽逻辑,同样会蓝屏。

    所有的机器在几分钟之内全部死掉。”

    他把马克笔放回架子上,转身看向三人。

    “这不是我编出来的假设。

    去年HOtmail被微软收购之后,从FreeBSD迁移到NT,第一个圣诞节就出了大规模宕机。

    原因就是非分页内存池耗尽。

    几千万用户的邮箱服务中断了将近八个小时。

    微软的工程师花了三天才把系统完全恢复。

    HOtmail处理的不过是邮件收发,不涉及资金流转。

    你们做的是在线支付。

    用户的钱在你的系统里流动。

    如果在交易高峰期,系统蓝屏了,用户的转账扣了款但对方没收到,你觉得被宝还会被用户信任吗?”

    会议室里没有人说话。

    马克斯·列夫琴对于这个问题有些猜想,但是没有像陈浩解释的这么清晰。

    他曾经想和玛斯克讨论下,最后都会变成争吵。

    皮特·蒂尔的眼睛一直盯着白板。

    他是法律和金融背景,技术细节他插不上嘴。

    但陈浩刚才描述的那个灾难场景,从风险管理的角度来看,足以让任何一个公司老板崩溃的。

    玛斯克的表情很复杂。

    他想反驳,但他找不到切入点。

    HOtmail迁移NT后宕机的事情他听说过,当时他没太在意,认为是微软的运维团队不行。

    但陈浩把问题追溯到了NT内核的内存回收机制上。

    这是操作系统设计层面的缺陷,那就不是运维能解决的。

    “这类致命缺陷不只是这一个,如果需要,我还能够找到很多。”

    陈浩看着玛斯克,继续增加骆驼上的稻草。

    “每一个对于在线支付这样的场景,都是毁灭性的问题。

    所以,在技术架构这个问题上,你错了。

    不是皮特和马克斯在故意跟你作对。

    他们的直觉是对的。

    把整套支付系统押注在WindOWS NT上,等于把公司的命运交给了一个全是BUG的操作系统。”
最新网址:www.wenxue.la
『加入书签,方便阅读』