博塔沉默了很久。
久到林欢都开始研究他领带上是条纹还是斜纹。
"林先生,这个条件我现在给不了答复。"
博塔终于开口,语速比之前慢了半拍,"我得把你的诉求带回纽约,跟董事会上会说明。"
林欢点头,痛快得让博塔都愣了一下。
"行。正好这几天我也要回国,公司内部有些事得处理。有问题随时线上沟通,但我希望红杉给答复别拖。"
"放心,不会拖。"
博塔起身,与他握了握手,带着两个助理大步出了套房。
房门关上,林欢伸了个懒腰。
跟这些老外谈生意就这点舒服。
不谈感情,不谈缘分,行就是行,不行就回去拿计算器算。
没有"我们再研究研究"这种话,也没有饭桌上那套虚的。
博塔前脚出门,林欢后脚开电脑订票。
最快的航班。
那时候直飞没现在这么密,只能旧金山飞深圳,再从深圳转回京南。
十几个小时,中间还夹着一段等。
结果人刚落地深圳,手机一开机切回国内网络,电话就进来了。
京南市政府宣传部。
对方一开口那语气,热得能烫手。
大意是:市委班子已经安排好了,专车,媒体,机场那边给你们留了位置,搞个隆重的欢迎仪式。
林欢当时站在到达厅,一手拖着箱子,愣了两秒。
他不太清楚自己那六十秒到底炸出了多大的响。
WWDC上站台,顶级投行看得上,这他知道。
但他不知道的是,一个正在拼命喊"互联网转型"的京南,看见自己地盘上冒出一个能在苹果发布会上讲话的年轻人,那是什么反应。
而且他在台上一个字都没提京南。
连地名都没带。
市委班子一点没怪他。
因为这个人是京南出去的。
这事不用解释,全国都看得懂。
标题都拟好了,八个字往那儿一摆,气势就出来了:京南市委孵化出世界级跨国科技企业。
春秋笔法,恐怖如斯。
"谢谢领导,不过这个真不用。"
林欢在电话里笑得挺客气,"我不太习惯这种高调。"
不习惯是假话,头皮发麻是真话。
他一想到那个场面就难受。
红毯从舱门一直铺下来,两边站得整整齐齐,再给你摆几个花圈。
最后上来一个系红领巾的小孩,捧着一束花,敬个礼,用那种很难形容的腔调念两句台词。
画面太美。
他真的不敢看。
宣传部那边明显没料到会被拒,跟他拉扯了半天。
讲道理,讲影响,讲这是政治任务。
可林欢就是不松口。
最后对方也没办法,只能妥协了。
接机可以取消。
但底线是:必须接受一次深度专访。
本地头条要上,省台那边还留着黄金时段的专访栏目,位置都空了。
林欢叹了口气。
从站上苹果那个台开始,这一天就是迟早的事。
躲得了机场,躲不了镜头。
"行……吧。"
……
再回到聚优汇总部大门,已经是第二天下午。
一进门就不对劲。
高管们早就接到他回国的消息,全坐在大会议室里,一个比一个坐得直。
脸色都不太好看,像刚被谁集体训过。
林欢推门进去,在主位坐下,扫了一圈。
"这几天辛苦了。别绕弯子,直接说。市场现在什么样。"
底下几个人互相看了一眼,最后还是市场一部负责人万海波先开口。
"林总,情况不太乐观。网站这边是没再被打了,但线下被打得很惨。那几家一直在加人,专门去谈我们的核心客户。份额……现在真的一言难尽。"
他脸上那副难受,做得很到位。
心里一点波动都没有。
甚至有点想笑。
为什么这几家能这么精准地摸到高净值商家?
因为有人给他们递了地图。
万海波在 CRM还没完全落地的时候,就用手上的职权把内部数据拿了出来。
京南这个市场他太熟了,当初推进的时候他是总负责人,市场部全归他管。
哪些商户是优质资产,他心里有一本账,这本账跟他的提成绑在一起。
没人对钱不感兴趣。
除了马杰克和林欢。
万海波显然没到这个境界。
他记这些东西记得死牢,因为他要跟手底下的地推团队对账,一笔一笔都是真金白银要发出去的。
会议室里安静下来。
所有人都准备好了。
准备好了看这位 COO拍桌子,准备好被骂,甚至准备好有人当场卷铺盖。
结果什么都没发生。
林欢只是很平静地点了点头。
"行,知道了。"
他说,"那大家先下班吧。"
空气像被人按了暂停。
林欢看了看表,"到点了。该下班下班。生活是生活,工作是工作,别让工作耽误生活。"
一群高管当场宕机。
这他妈什么路数?
大本营被人按在地上摩擦,老家都快被偷光了,老板回国第一句话是让我们按时下班?
连一向稳得住的 COO俞明轩都有点绷不住。
在座只有他知道林欢去了苹果发布会。
他在华尔街待过,太清楚这种曝光对一家公司意味着什么,也太清楚那些顶级投行的鼻子有多灵。
他原本的想象是这样的:林欢拎着一份 TS回来,甚至协议都签了,落地第一件事是把那几家挨个收拾一遍。
说到底团购就是补贴,那就干脆不要利润,直接砸钱,或者开新战场,或者干脆投别的项目,绕过去。
他怎么也没想到第一句是下班回家吧。
比俞明轩更懵的是万海波。
这段时间他当二五仔当得挺爽。
就像玩游戏,他开了上帝视角,自己是那个唯一的 GM,全图都看得见。
他不恨林欢。
真不恨。
可拿了人的钱,就得替人办事。
汪兴给他开了一百万年薪,这钱不能白拿,哪怕这事不太上台面。
这两天汪兴天天来电话。
问的就一件事:林欢下一步打算怎么走。
因为汪兴是真的慌了。
在他眼里这个对手的技术强得离谱。
黑客那一轮,防得跟没事一样。
转头还能自己做出 CRM。
这种人不该出现在 2010年。
会议室里,众人你看看我,我看看你,一个字都说不出来。
林欢摆了摆手,示意散会,自己先一步出了门。
留下一屋子风中凌乱的人。
过了几秒,有个高管小声问旁边的:"下班了?"
"好像……是下班了。"
人陆续往外走。
……
十分钟后,除了必要岗位,整栋楼的人全走了。
这阵子一直是战时状态,所有部门强行在岗,谁也不敢先动。
现在一句命令下来,全散了。
林欢把办公室的门反锁,走到那台高配机器前坐下,接上总服务器的最高权限。
"我也不知道是你们哪一家先挑的头。"
他两手搭在键盘上,盯着屏幕上那个黑底白字的命令行,"我想按一个普通创业者的方式跟你们玩,公平竞争。你们回我的是什么?挖人,抹黑,打我的服务器。"
"行。"
"我不装了。"
"我是从未来回来的。跟你们不是一个次元。"
"来吧。"
2010年的互联网防御,在他眼里基本等于没有。
这些网站连个像样的防火墙都没配。
当然,让他去碰什么国家级数据库,他不敢,也做不到。
真被反向摸到,那不是坐牢的事,那是要吃紫菜蛋汤的事。
但跟这帮人过过招,他有绝对的把握给他们上一课。
告诉他们什么叫未来的技术。
那会儿的服务器架构,绝大多数还在用老的同步阻塞模型,Apache那一套。
这种架构的命门在哪儿?
每一个网络请求都要占一个独立的系统线程。
这在后来是连大一新生都懒得提的常识。
可在 2010年,这就是一道过不去的沟。
林欢连那些黑灰产的低级肉鸡都懒得用。
他直接用异步协程那套思路,徒手写了几十行 Python。
原理恶心,也简单:脚本伪装成成千上万个真实用户的浏览器,往对方服务器上一遍一遍地发 HTTP请求。
发得极慢,慢到像便秘。
而且永远不发完整的结尾。
服务器就得等着。
傻等。
线程一直开着,不敢关,因为人家数据还没传完。
不用大带宽,不用海量肉鸡。
一台普通电脑,几秒钟,把对方所有连接池抽干。
慢速连接耗尽。
Slowloris的变种,套上异步高并发。
代码写完,他停了一下。
到底是谁在搞他?
想了半分钟,没想出来。
也懒得想了。
那就统统打包。
"第一页的美团、拉手、点评?打包。"
"第二页的窝窝团、糯米网?打包。"
"第三页那些阿猫阿狗?通通带走。"
只要被搜索引擎收录、能排进前三页的团购平台域名,全被他塞进了目标列表。
最后,五层洋葱路由,加一层动态的海外加密代理池。
真实 IP抹得干干净净,信号伪装成从东欧和南美随机几个节点冒出来的。
以当时国内网警和那几家安全公司的追踪水平,就算顺着太平洋底下的光缆一路摸到秃,也摸不到他头上。
一切就绪。
回车。
指令发出去了。
这个平平无奇的傍晚,全国的 O2O市场迎来了史上头一回的"黑暗十小时"。
京北、沪上、杭城……
几乎是同一秒,汪兴、武博、郑涛这些人的手机开始疯响。
技术主管的吼声在每一家团购网站的总部里回荡。
"宕机了!"
"全 504!全线超时!"
"连不上,一个都连不上!"
除了排在第四页开外、小到林欢连看都懒得看一眼的那几个迷你站,全国叫得上名字的团购平台,一家不剩,集体趴了。
降维打击。
一波带走。