第1章
杭州,明天是否還留下?
錢(qián)塘潮涌------------------------------------------,潮還沒(méi)起,濱江的空氣里已經(jīng)先一步彌漫開(kāi)咸濕與鐵銹混雜的氣味。這氣味來(lái)自江風(fēng),也來(lái)自那些林立玻璃幕墻后晝夜不熄的服務(wù)器、顯示器,以及無(wú)數(shù)像林遠(yuǎn)一樣,揣著發(fā)熱的芯片和更發(fā)熱的野心,涌進(jìn)這座城市的年輕軀體。,輪子在凹凸不平的人行道上發(fā)出“咔啦咔啦”的悶響,像某種困獸的喘息。箱子里是他的全部家當(dāng):幾件換洗衣物,一臺(tái)配置頂配的筆記本電腦,還有幾本翻得卷了邊的技術(shù)書(shū)籍。他剛從上海一家外企辭職,理由是“不想再給別人的理想砌磚”。合伙人張猛在電話(huà)里把**描繪成硅谷天堂、創(chuàng)業(yè)者的應(yīng)許之地:“濱江,就濱江!阿里**都在那兒,**好,代碼都能跑得快點(diǎn)兒!”,但他此刻站在張猛租下的“創(chuàng)業(yè)基地”門(mén)口,只覺(jué)得胃里一陣抽搐。那是一棟灰撲撲的六層民房,外墻瓷磚剝落,露出里面顏色可疑的水泥。樓道昏暗,聲控?zé)舴磻?yīng)遲鈍,空氣里飄著陳年油煙和潮濕的霉味。張猛租的是頂樓,一個(gè)帶斜頂閣樓的兩居室,美其名曰“LOFT辦公空間”。推開(kāi)門(mén),一股熱浪混雜著泡面、汗液和電子元件散熱的氣味撲面而來(lái)。客廳里胡亂擺著幾張二手辦公桌,幾臺(tái)電腦主機(jī)嗡嗡作響,地上散落著網(wǎng)線(xiàn)和空飲料瓶。張猛光著膀子,正對(duì)著屏幕上滾動(dòng)的日志抓耳撓腮,聽(tīng)見(jiàn)動(dòng)靜回頭,露出一口白牙:“老林!可算來(lái)了!看看咱們的江山!”。林遠(yuǎn)把行李箱靠墻放好,走到唯一一扇能打開(kāi)的窗戶(hù)前。窗外視野被更密集的樓房切割,但遠(yuǎn)處,錢(qián)塘江如同一道灰色的緞帶,在下午略顯疲沓的陽(yáng)光下靜靜鋪陳。江對(duì)岸,那些真正閃耀著玻璃與鋼鐵光芒的寫(xiě)字樓集群——阿里中心、**大廈——像海市蜃樓般懸浮在薄霾里。近與遠(yuǎn),破敗與輝煌,此刻被一扇舊窗戶(hù)框成一幅荒誕又充滿(mǎn)隱喻的畫(huà)卷。他的手指無(wú)意識(shí)地敲打著窗欞,那里積了薄薄一層灰?!按a寫(xiě)得怎么樣了?”林遠(yuǎn)問(wèn),聲音有些干澀。他們的項(xiàng)目是一個(gè)基于新型算法的個(gè)性化內(nèi)容推薦引擎,林遠(yuǎn)負(fù)責(zé)核心算法,張猛負(fù)責(zé)前端和搞錢(qián)——雖然目前為止,錢(qián)還沒(méi)搞到多少?!暗讓优芡耍l(fā)一上去就崩,跟紙糊的一樣?!睆埫蛽狭藫蠋滋鞗](méi)洗的頭發(fā),“**,測(cè)試數(shù)據(jù)量一大就歇菜。咱們這玩意兒,得喂海量數(shù)據(jù)才能看出成色。服務(wù)器租賃又是一筆錢(qián)……”。這個(gè)字像一根細(xì)針,輕輕刺破了剛剛因眺望江景而生出的那點(diǎn)虛幻豪情。林遠(yuǎn)沒(méi)接話(huà),轉(zhuǎn)身打開(kāi)自己的行李箱,拿出筆記本,接上電源。屏幕亮起,幽藍(lán)的光映在他臉上。他需要立刻投入工作,用一行行嚴(yán)謹(jǐn)?shù)拇a,對(duì)抗這房間里無(wú)處不在的、令人心慌的粗糙現(xiàn)實(shí)。,江對(duì)岸的樓宇亮起璀璨的燈光,勾勒出互聯(lián)網(wǎng)帝國(guó)的輪廓。而這邊的民房里,只有兩臺(tái)電腦屏幕的光,和窗外遠(yuǎn)處便利店24小時(shí)營(yíng)業(yè)的蒼白燈牌。林遠(yuǎn)和張猛就著冰涼的盒飯,討論技術(shù)難點(diǎn),爭(zhēng)吵,沉默,再繼續(xù)敲打鍵盤(pán)。機(jī)器的低鳴和鍵盤(pán)的噼啪聲,成了這間陋室最主要的生命體征。林遠(yuǎn)感到一種奇異的亢奮,混雜著疲憊。他想起多年前,在學(xué)校機(jī)房里通宵調(diào)試第一個(gè)程序的夜晚,那種純粹的、接近真理的快樂(lè)。如今,快樂(lè)依舊存在,卻像是隔了一層毛玻璃,變得模糊,且必須用“成功”、“估值”、“用戶(hù)量”這些堅(jiān)硬的詞匯來(lái)墊腳,才能觸及。,張猛弄來(lái)兩張本地一個(gè)知名技術(shù)沙龍的門(mén)票。“去沾沾仙氣,也看看有沒(méi)有冤大頭……不,是慧眼識(shí)珠的投資人?!彼麛D擠眼。,場(chǎng)地寬敞明亮,空氣里是精品咖啡豆的香氣和藍(lán)牙音箱里流淌的舒緩電子樂(lè),與林遠(yuǎn)他們那個(gè)彌漫著泡面味的“LOFT”簡(jiǎn)直是兩個(gè)世界。來(lái)的**多衣著體面,交談著“賽道”、“閉環(huán)”、“賦能”之類(lèi)的黑話(huà)。林遠(yuǎn)穿著他那件洗得有些發(fā)白的格子襯衫,站在角落里,顯得有些格格不入。他聽(tīng)著臺(tái)上嘉賓大談“技術(shù)改變世界”,心里卻想著家里那臺(tái)因?yàn)閮?nèi)存不足而頻頻卡頓的測(cè)試服務(wù)器。,人群涌向咖啡臺(tái)和點(diǎn)心區(qū)。林遠(yuǎn)避開(kāi)喧鬧,走到靠近落地窗的安靜角落,那里有一個(gè)展示用的液晶屏,正循環(huán)播放著某個(gè)云服務(wù)商的架構(gòu)圖解。他看得入神,下意識(shí)地走近,手指幾乎要觸到屏幕上某個(gè)微服務(wù)模塊的連線(xiàn)?!斑@里的負(fù)載均衡策略,如果用一致性哈希替代輪詢(xún),在節(jié)點(diǎn)動(dòng)態(tài)增刪的場(chǎng)景下,數(shù)據(jù)遷移成本可以降低至少百分之四十?!薄⑵届o,沒(méi)有多少起伏的女聲在身旁響起。林遠(yuǎn)一怔,轉(zhuǎn)頭。。個(gè)子高挑,簡(jiǎn)單的白色襯衫,黑色九分西褲,襯得人挺拔利落。長(zhǎng)發(fā)在腦后束成一個(gè)低低的馬尾,露出光潔的額頭和一張沒(méi)什么表情的臉。她的眼睛很亮,看著屏幕,眼神專(zhuān)注得像是在審視一段關(guān)鍵代碼,而不是一個(gè)陌生人。她手里拿著一杯透明的蘇打水,杯壁上凝著細(xì)密的水珠。,大腦迅速調(diào)動(dòng)相關(guān)知識(shí)。只幾秒鐘,他便意識(shí)到她說(shuō)得完全正確,而且一針見(jiàn)血?!澳阏f(shuō)得對(duì),”他脫口而出,帶著技術(shù)人討論問(wèn)題時(shí)的直接,“但一致性哈希在某些熱點(diǎn)數(shù)據(jù)訪(fǎng)問(wèn)極端不均勻的情況下,可能會(huì)造成少數(shù)節(jié)點(diǎn)壓力過(guò)大。需要配合更細(xì)粒度的監(jiān)控和動(dòng)態(tài)權(quán)重調(diào)整?!?br>女人終于把目光從屏幕移開(kāi),落到林遠(yuǎn)臉上。她的眼神里閃過(guò)一絲極淡的、類(lèi)似“檢索到匹配信息”般的微光,談不上熱絡(luò),但至少不是漠然?!氨O(jiān)控?cái)?shù)據(jù)反饋鏈路太長(zhǎng),調(diào)整滯后,熱點(diǎn)可能已經(jīng)形成雪崩。預(yù)判式調(diào)度結(jié)合歷史模式學(xué)習(xí),或許更好,雖然實(shí)現(xiàn)復(fù)雜度高。”
她的語(yǔ)速平穩(wěn),用詞精準(zhǔn),沒(méi)有任何多余的修飾或情緒鋪墊,就像在提交一份技術(shù)方案評(píng)審意見(jiàn)。林遠(yuǎn)很少遇到能用這種純粹技術(shù)語(yǔ)言,且在同一認(rèn)知層面上對(duì)話(huà)的人,尤其對(duì)方還是個(gè)看起來(lái)如此年輕冷淡的女人。他感到一種久違的、智力被精準(zhǔn)挑戰(zhàn)的興奮。
“有道理。不過(guò)這需要更強(qiáng)大的底層數(shù)據(jù)采集和實(shí)時(shí)處理能力,對(duì)現(xiàn)有架構(gòu)沖擊不小?!绷诌h(yuǎn)頓了頓,主動(dòng)伸出手,“林遠(yuǎn)。做推薦算法,目前……自己折騰點(diǎn)東西。”
女人看著他伸出的手,稍作停頓,才伸出自己的手,輕輕一握。她的手有些涼,力度很輕,一觸即分?!疤K晚。架構(gòu)師?!彼龍?bào)了一個(gè)目前業(yè)內(nèi)頗有名氣的獨(dú)角獸公司名字。
蘇晚。名字和她的人一樣,簡(jiǎn)潔,帶著點(diǎn)距離感的晚涼。
張猛不知從哪里冒了出來(lái),手里拿著兩杯咖啡,一臉熱情:“老林,這位是?”他眼睛在蘇晚身上迅速掃過(guò),敏銳地捕捉到了某種“價(jià)值”信號(hào)。
“蘇晚,架構(gòu)師。我們?cè)谟懻摷夹g(shù)問(wèn)題。”林遠(yuǎn)介紹道。
張猛立刻把一杯咖啡塞給林遠(yuǎn),另一杯自然地向蘇晚遞去:“幸會(huì)幸會(huì)!我是張猛,林遠(yuǎn)的合伙人。我們也做技術(shù),推薦引擎,很有前景!蘇小姐在哪個(gè)方向深耕?”
蘇晚沒(méi)有接咖啡,只是微微頷首:“系統(tǒng)架構(gòu),高可用方向。”她的回答簡(jiǎn)短,顯然沒(méi)有深入交談的意愿。
張猛卻不以為意,開(kāi)始滔滔不絕地介紹他們的項(xiàng)目愿景,描繪著數(shù)據(jù)洪流中精準(zhǔn)觸達(dá)用戶(hù)的藍(lán)圖,話(huà)語(yǔ)間夾雜著“顛覆”、“藍(lán)海”之類(lèi)的字眼。林遠(yuǎn)有些尷尬,他知道張猛的習(xí)慣,一看到潛在資源(無(wú)論是人脈、技術(shù)還是資金)就會(huì)自動(dòng)進(jìn)入“推銷(xiāo)模式”。他看向蘇晚,發(fā)現(xiàn)她臉上依舊沒(méi)什么表情,只是偶爾在林遠(yuǎn)試圖將話(huà)題拉回具體技術(shù)細(xì)節(jié)時(shí),才會(huì)投來(lái)短暫的一瞥。
沙龍臨近結(jié)束,人群開(kāi)始散去。張猛終于要到了一個(gè)潛在投資經(jīng)理的名片,心滿(mǎn)意足。蘇晚放下幾乎沒(méi)怎么喝的蘇打水,對(duì)林遠(yuǎn)點(diǎn)了點(diǎn)頭:“你的思路很清晰。算法是核心,但架構(gòu)決定了它能跑多快,走多遠(yuǎn)?!闭Z(yǔ)氣依舊是那種平直的陳述。
“謝謝?!绷诌h(yuǎn)說(shuō),“有機(jī)會(huì)再交流。”
蘇晚沒(méi)說(shuō)明會(huì),也沒(méi)有說(shuō)再見(jiàn),只是又看了他一眼,那眼神似乎在他那件舊襯衫和略顯疲憊的臉上停留了半秒,然后便轉(zhuǎn)身,匯入離場(chǎng)的人流,背影挺拔,步伐干脆,很快消失在玻璃門(mén)后。
回程的出租車(chē)?yán)铮瑥埫瓦€在興奮地復(fù)盤(pán)剛才的“人脈拓展”,而林遠(yuǎn)靠著車(chē)窗,看著窗外流光溢彩的都市夜景。錢(qián)塘江在夜色中成了一條暗沉沉的墨帶,看不見(jiàn)潮水,卻能感到某種涌動(dòng)的、龐大的力量在黑暗中蓄勢(shì)。蘇晚那雙清亮冷靜的眼睛,和她那句“算法是核心,但架構(gòu)決定了它能跑多快,走多遠(yuǎn)”的話(huà),反復(fù)在他腦海里回響。
他摸了摸口袋里那張皺巴巴的名片——不是投資經(jīng)理的,是他自己的,一張只印著名字和電話(huà)的簡(jiǎn)陋卡片,剛才猶豫了一下,終究沒(méi)有遞出去。他覺(jué)得,在那樣一個(gè)人面前,遞出這樣的名片,像是一種冒犯。
車(chē)窗外,霓虹閃爍,勾勒出無(wú)數(shù)**和可能性的形狀。江風(fēng)從窗戶(hù)縫隙鉆進(jìn)來(lái),帶著夜晚的涼意。林遠(yuǎn)閉上眼,仿佛聽(tīng)到了遠(yuǎn)處傳來(lái)隱隱的、低沉的潮聲。那聲音不是來(lái)自江水,而是來(lái)自他胸腔里,某種沉寂許久又被重新攪動(dòng)起來(lái)的東西。夢(mèng)想的齒輪,在這個(gè)混雜著咖啡香、技術(shù)術(shù)語(yǔ)和冰冷現(xiàn)實(shí)觸感的夜晚,發(fā)出了一聲輕微卻清晰的“咔噠”聲,緩緩咬合,開(kāi)始轉(zhuǎn)動(dòng)。它指向何方,會(huì)碾過(guò)什么,又會(huì)帶來(lái)什么,無(wú)人知曉。只是這轉(zhuǎn)動(dòng)本身,在這初抵**的秋夜,帶著一種近乎疼痛的鮮活感。
他不知道,那個(gè)叫蘇晚的女人,像一顆投入他平靜(或者說(shuō)貧乏)湖面的石子,泛起的漣漪,將遠(yuǎn)遠(yuǎn)超出他此刻的想象。而這座繁華又殘酷,承載著無(wú)數(shù)淘金夢(mèng)與破碎心的城市,它的潮水,正在看不見(jiàn)的地方,悄然上漲。
她的語(yǔ)速平穩(wěn),用詞精準(zhǔn),沒(méi)有任何多余的修飾或情緒鋪墊,就像在提交一份技術(shù)方案評(píng)審意見(jiàn)。林遠(yuǎn)很少遇到能用這種純粹技術(shù)語(yǔ)言,且在同一認(rèn)知層面上對(duì)話(huà)的人,尤其對(duì)方還是個(gè)看起來(lái)如此年輕冷淡的女人。他感到一種久違的、智力被精準(zhǔn)挑戰(zhàn)的興奮。
“有道理。不過(guò)這需要更強(qiáng)大的底層數(shù)據(jù)采集和實(shí)時(shí)處理能力,對(duì)現(xiàn)有架構(gòu)沖擊不小?!绷诌h(yuǎn)頓了頓,主動(dòng)伸出手,“林遠(yuǎn)。做推薦算法,目前……自己折騰點(diǎn)東西。”
女人看著他伸出的手,稍作停頓,才伸出自己的手,輕輕一握。她的手有些涼,力度很輕,一觸即分?!疤K晚。架構(gòu)師?!彼龍?bào)了一個(gè)目前業(yè)內(nèi)頗有名氣的獨(dú)角獸公司名字。
蘇晚。名字和她的人一樣,簡(jiǎn)潔,帶著點(diǎn)距離感的晚涼。
張猛不知從哪里冒了出來(lái),手里拿著兩杯咖啡,一臉熱情:“老林,這位是?”他眼睛在蘇晚身上迅速掃過(guò),敏銳地捕捉到了某種“價(jià)值”信號(hào)。
“蘇晚,架構(gòu)師。我們?cè)谟懻摷夹g(shù)問(wèn)題。”林遠(yuǎn)介紹道。
張猛立刻把一杯咖啡塞給林遠(yuǎn),另一杯自然地向蘇晚遞去:“幸會(huì)幸會(huì)!我是張猛,林遠(yuǎn)的合伙人。我們也做技術(shù),推薦引擎,很有前景!蘇小姐在哪個(gè)方向深耕?”
蘇晚沒(méi)有接咖啡,只是微微頷首:“系統(tǒng)架構(gòu),高可用方向。”她的回答簡(jiǎn)短,顯然沒(méi)有深入交談的意愿。
張猛卻不以為意,開(kāi)始滔滔不絕地介紹他們的項(xiàng)目愿景,描繪著數(shù)據(jù)洪流中精準(zhǔn)觸達(dá)用戶(hù)的藍(lán)圖,話(huà)語(yǔ)間夾雜著“顛覆”、“藍(lán)海”之類(lèi)的字眼。林遠(yuǎn)有些尷尬,他知道張猛的習(xí)慣,一看到潛在資源(無(wú)論是人脈、技術(shù)還是資金)就會(huì)自動(dòng)進(jìn)入“推銷(xiāo)模式”。他看向蘇晚,發(fā)現(xiàn)她臉上依舊沒(méi)什么表情,只是偶爾在林遠(yuǎn)試圖將話(huà)題拉回具體技術(shù)細(xì)節(jié)時(shí),才會(huì)投來(lái)短暫的一瞥。
沙龍臨近結(jié)束,人群開(kāi)始散去。張猛終于要到了一個(gè)潛在投資經(jīng)理的名片,心滿(mǎn)意足。蘇晚放下幾乎沒(méi)怎么喝的蘇打水,對(duì)林遠(yuǎn)點(diǎn)了點(diǎn)頭:“你的思路很清晰。算法是核心,但架構(gòu)決定了它能跑多快,走多遠(yuǎn)?!闭Z(yǔ)氣依舊是那種平直的陳述。
“謝謝?!绷诌h(yuǎn)說(shuō),“有機(jī)會(huì)再交流。”
蘇晚沒(méi)說(shuō)明會(huì),也沒(méi)有說(shuō)再見(jiàn),只是又看了他一眼,那眼神似乎在他那件舊襯衫和略顯疲憊的臉上停留了半秒,然后便轉(zhuǎn)身,匯入離場(chǎng)的人流,背影挺拔,步伐干脆,很快消失在玻璃門(mén)后。
回程的出租車(chē)?yán)铮瑥埫瓦€在興奮地復(fù)盤(pán)剛才的“人脈拓展”,而林遠(yuǎn)靠著車(chē)窗,看著窗外流光溢彩的都市夜景。錢(qián)塘江在夜色中成了一條暗沉沉的墨帶,看不見(jiàn)潮水,卻能感到某種涌動(dòng)的、龐大的力量在黑暗中蓄勢(shì)。蘇晚那雙清亮冷靜的眼睛,和她那句“算法是核心,但架構(gòu)決定了它能跑多快,走多遠(yuǎn)”的話(huà),反復(fù)在他腦海里回響。
他摸了摸口袋里那張皺巴巴的名片——不是投資經(jīng)理的,是他自己的,一張只印著名字和電話(huà)的簡(jiǎn)陋卡片,剛才猶豫了一下,終究沒(méi)有遞出去。他覺(jué)得,在那樣一個(gè)人面前,遞出這樣的名片,像是一種冒犯。
車(chē)窗外,霓虹閃爍,勾勒出無(wú)數(shù)**和可能性的形狀。江風(fēng)從窗戶(hù)縫隙鉆進(jìn)來(lái),帶著夜晚的涼意。林遠(yuǎn)閉上眼,仿佛聽(tīng)到了遠(yuǎn)處傳來(lái)隱隱的、低沉的潮聲。那聲音不是來(lái)自江水,而是來(lái)自他胸腔里,某種沉寂許久又被重新攪動(dòng)起來(lái)的東西。夢(mèng)想的齒輪,在這個(gè)混雜著咖啡香、技術(shù)術(shù)語(yǔ)和冰冷現(xiàn)實(shí)觸感的夜晚,發(fā)出了一聲輕微卻清晰的“咔噠”聲,緩緩咬合,開(kāi)始轉(zhuǎn)動(dòng)。它指向何方,會(huì)碾過(guò)什么,又會(huì)帶來(lái)什么,無(wú)人知曉。只是這轉(zhuǎn)動(dòng)本身,在這初抵**的秋夜,帶著一種近乎疼痛的鮮活感。
他不知道,那個(gè)叫蘇晚的女人,像一顆投入他平靜(或者說(shuō)貧乏)湖面的石子,泛起的漣漪,將遠(yuǎn)遠(yuǎn)超出他此刻的想象。而這座繁華又殘酷,承載著無(wú)數(shù)淘金夢(mèng)與破碎心的城市,它的潮水,正在看不見(jiàn)的地方,悄然上漲。