第2038章 攜程的技術之踵2

投票推薦 加入書籤 小說報錯

  陳浩在電話那頭笑了一聲,但笑聲里沒有多少笑意。

  「行,我說不過你。

  但你答應我一件事。」

  「什麼?」

  「每天晚上十點之前,不管你忙到什麼程度,給我打個電話。

  哪怕就說三句話,讓我知道你還清醒著。」

  俞飛鴻猶豫了一下,「好。」

  「不是『好』,是『我答應你』。」

  「我答應你。」

  「這才對。」陳浩的語氣鬆了一些,「去吧,去忙。

  方案定了給我看。」

  掛了電話,俞飛鴻把手機放在桌上,靠在椅背上,閉了一會兒眼睛。

  陳浩的聲音還在她腦子裡轉——「技術是攜程的命脈」——這句話她在不同的場合聽過很多次了,但此刻聽來,分量完全不同。

  她睜開眼睛,拿起桌上的座機,撥了趙磊的分機號。

  「趙磊,方案明天中午之前能出來嗎?」

  「能。

  我今晚不走了,通宵把方案寫完。」

  「別一個人扛。

  把團隊分一下工,該叫回來的人叫回來。」

  「行。」

  「還有,」俞飛鴻說,「硬體採購的預算,你不用卡得太死。

  兩台伺服器不夠就三台,帶寬不夠就再擴一倍。

  方案做紮實了,錢的事已經解決了。」

  電話那頭沉默了一秒。

  「解決了?」趙磊的聲音有些不確定。

  「解決了。」

  趙磊又沉默了一秒,然後說了一個字:「好。」

  掛了電話,俞飛鴻站起來,走到窗邊,看著窗外的城市。

  太陽已經開始偏西了,光線變成了金黃色,在寫字樓的玻璃幕牆上反射出一片溫暖的光。

  她把手放在玻璃上,玻璃是涼的,指尖觸到的那一小塊地方,蒙上了一層薄薄的霧氣。

  她收回手,轉身走回辦公桌前,坐下來,開始整理趙磊之前提交的那些技術文檔。

  第二天中午,趙磊把方案交上來了。

  三十多頁,列印出來厚厚一摞。

  俞飛鴻坐在會議室里,一頁一頁地看。

  硬體採購清單、網絡架構圖、服務模塊拆分方案、人員招聘計劃、開發時間表、測試方案、上線計劃、回滾預案——每一部分都寫得很詳細,連伺服器的具體型號和配置參數都列出來了。

  趙磊坐在她對面,手裡端著一杯已經涼了的咖啡,等著她看完。

  俞飛鴻翻到最後一頁,把方案合上,放在桌上。

  「硬體採購,三台伺服器,你確認過機房的電力負荷了嗎?現有的機櫃能不能放下?」

  「確認過了。

  機櫃有空間,電力也夠。

  唯一的問題是散熱,現有的空調製冷量不太夠,需要加一台機櫃空調。」

  「加,寫到方案里。」

  趙磊在筆記本上記下來。

  「帶寬擴容到二十兆,供應商那邊確認過沒有?能不能按時交付?」

  「確認過了。

  電信局那邊說兩周之內能搞定。」

  「人員招聘,六個崗位,你打算怎麼招?」

  「獵頭已經在推了。

  我列了一個名單,都是行業內口碑不錯的人。

  其中有一個人我認識,之前在另一家網際網路公司做架構師,最近正好在看機會。」

  「你認識的這個人,技術怎麼樣?」

  「很強。

  比我強。」

  俞飛鴻看了他一眼,「你願意招一個比你強的人?」

  趙磊笑了一下,「我巴不得。

  技術團隊裡每個人都比我強,我的工作就好做了。」

  俞飛鴻點了點頭,在方案的第一頁簽了自己的名字,寫上日期。


  「方案我批了。

  硬體採購今天就開始走流程,人員招聘同步啟動。

  你帶著團隊先把架構拆分的詳細設計做出來,我每周一看進度。」

  趙磊接過方案,站起來,走到門口的時候停下來,轉過身。

  「俞總。」

  「嗯?」

  「謝謝。」

  「謝什麼?」

  「謝你批了這筆預算。

  我知道這筆錢對公司的壓力很大。」

  俞飛鴻看著他,嘴角微微翹了一下。

  「錢的事你不用操心。

  你只管把系統做好。」

  趙磊點了點頭,推門出去了。

  接下來的兩周,俞飛鴻幾乎住在了辦公室。

  摺疊床支在辦公室的角落裡,上面鋪了一條薄毯子,枕頭是從住處帶來的那個蕎麥枕。

  她每天早上七點多醒來,洗漱在寫字樓公共衛生間解決,早餐是樓下便利店買的飯糰和豆漿。

  午飯和晚飯基本都是盒飯,有時候忙起來忘了吃,到晚上九點多才想起來,盒飯已經涼了,她就著熱水吃幾口。

  技術團隊的六個人分成兩班倒,白班從早上九點到晚上九點,夜班從晚上九點到早上六點。

  趙磊不輪班,他兩個班都跟,困了就趴在桌上睡一會兒,醒了繼續寫代碼。

  俞飛鴻說過他好幾次,讓他回去休息,他嘴上答應,人就是不挪窩。

  系統架構的拆分工作比預想的更複雜。

  原來的單體系統里有太多耦合的地方,訂單模塊和用戶模塊糾纏在一起,支付模塊又和訂單模塊糾纏在一起,拆的時候像是在解一團打了死結的繩子,剪一刀就可能剪斷不該斷的地方。

  第三天的時候,出了一個嚴重的問題。

  趙磊在拆分用戶模塊的時候,發現原有的用戶表和訂單表之間有大量的外鍵關聯,如果強行拆分,會導致一部分歷史訂單的用戶信息丟失。

  他半夜打電話給俞飛鴻,聲音很急。

  「俞總,這個問題如果不解決,上線之後用戶可能看不到自己以前的訂單記錄。」

  「有辦法解決嗎?」

  「有。

  寫一個數據遷移腳本,把歷史數據重新整理一遍,把用戶信息和訂單信息解耦。

  但這個腳本需要跑很久,而且必須停站才能跑。」

  「停多久?」

  「保守估計,六個小時。」

  俞飛鴻從摺疊床上坐起來,揉了揉眼睛,看了一眼牆上的鐘——凌晨一點二十。

  「六個小時,用戶不能訪問網站。

  這段時間的訂單怎麼辦?」

  「手工處理。

  呼叫中心那邊先接著,等網站恢復了再把訂單補錄進去。」

  俞飛鴻沉默了幾秒。

  「你確定六個小時能搞定?」

  「不確定。

  但我會盡最大努力。」

  「那就做。

  你定一個時間,提前兩天在網站首頁發公告,告訴用戶系統升級維護,凌晨兩點到早上八點暫停服務。

  時間選在工作日,凌晨時段訂單量最小。」

  「好。」

  掛了電話,俞飛鴻沒有再睡。

  她穿上外套,走出辦公室,推開了技術區的門。

  燈還亮著,趙磊坐在伺服器前面,旁邊放著一台筆記本電腦,屏幕上是一行一行的代碼。

  另外兩個值夜班的技術員也在,一個在寫文檔,一個在測試新寫的接口。

  「你還沒睡?」趙磊看到她,有些意外。

  「睡不著了。」俞飛鴻拉了一把椅子,在趙磊旁邊坐下來,「你繼續,不用管我。」

  趙磊看了她一眼,沒有說什麼,轉過頭繼續寫代碼。

  俞飛鴻坐在那裡,看著屏幕上那些她看不懂的代碼一行一行地滾動,看著趙磊的手指在鍵盤上飛快地敲擊,看著旁邊兩個技術員偶爾低聲交流幾句。


  伺服器的風扇在嗡嗡地轉著,聲音不大,但在深夜的安靜里顯得格外清晰。

  她拿出手機,給陳浩發了一條消息。

  「還沒睡?」

  消息發出去,她以為陳浩不會回了——已經快凌晨兩點了。

  但手機很快就震動了。

  「在拍夜戲。

  你呢?」

  「在公司。

  系統拆分遇到一個技術問題,趙磊在處理。」

  「嚴重嗎?」

  「能解決。

  但要停站六個小時。」

  電話直接打過來了。

  俞飛鴻接起來,壓低聲音。

  「你那邊方便說話?」

  「方便。

  等戲的時候拍的,現場很吵,我找個安靜的地方。」電話那頭傳來腳步聲和關門的聲音,然後安靜了。

  「好了,你說。」

  俞飛鴻把數據遷移的問題、停站六小時的方案、提前發公告的安排,一條一條地告訴了陳浩。

  陳浩聽完之後,沉默了幾秒。

  「你做得對。

  凌晨停站影響最小,提前公告用戶有預期。

  這個方案雖然被動,但已經是當前最好的選擇了。」

  「但我還是怕。」俞飛鴻說,聲音很低,低到只有手機聽筒能聽到,「怕用戶看到網站打不開就走了,再也不回來了。」

  「不會的。」陳浩說,「用戶對一家公司的判斷不是看它出不出問題,是看它出了問題之後怎麼解決。

  你把公告寫好,語氣要誠懇,不要用那些套話。

  就說『攜程正在進行系統升級,為了給您提供更穩定的服務,我們將暫停服務六小時,給您帶來的不便敬請諒解』。

  用戶看到這個,會理解的。」

  「你覺得這樣寫就行?」

  「行。

  用戶要的不是解釋,是態度。

  你態度誠懇,他們不會記仇。」

  俞飛鴻把陳浩說的這幾句話記在了手機的備忘錄里。

  「你那邊幾點收工?」她問。

  「大概還要兩三個小時。

  這場戲拍完今天的就沒了。」

  「那你拍完了早點回去休息。」

  「你也是。

  別在椅子上坐著睡,對腰不好。」

  「知道了。」

  「飛鴻。」

  「嗯?」

  「你這幾天辛苦了。」

  俞飛鴻握著手機,沒有回答。

  她看著趙磊屏幕上滾動的代碼,看著那些她看不懂的字符一行一行地出現、消失、再出現,忽然覺得眼眶有些熱。

  「不辛苦。」她說。

  「撒謊。」

  俞飛鴻笑了一下,那笑聲很輕,輕到幾乎聽不見。

  「你去拍戲吧,別讓導演等。」

  「好。

  你也去睡一會兒。」

  掛了電話,俞飛鴻把手機握在手心裡,坐在椅子上,看著趙磊工作。

  趙磊的側臉被屏幕的光照得很亮,他的眉頭微微皺著,嘴唇抿成一條線,手指在鍵盤上幾乎沒有停過。

  她看了他一會兒,然後站起來,去茶水間接了三杯水,端回來放在三個人的桌上。

  趙磊抬頭看了她一眼,說了一句「謝謝」,然後低下頭繼續寫代碼。

  俞飛鴻回到自己的辦公室,沒有躺回摺疊床上。

  她坐在辦公桌前,打開筆記本電腦,開始寫那條停站公告。

  她寫了三版。

  第一版太官方了,像是在念法律條文。

  第二版太囉嗦了,解釋了一大堆技術原因,用戶根本看不懂。


  第三版她想起了陳浩說的那句話——「用戶要的不是解釋,是態度。」

  她在第三版上刪了兩段,只剩下四行字。

  「親愛的用戶:攜程將於近日進行系統升級,預計暫停服務六小時。

  升級完成後,您將體驗到更穩定、更快捷的預訂服務。

  給您帶來的不便,攜程全體同仁深表歉意,感謝您的理解與支持。」

  她看了兩遍,覺得可以了,保存下來,關了電腦。

  摺疊床就在角落裡,毯子還鋪在上面。

  她走過去,躺下來,把毯子拉到胸口。

  辦公室的燈還亮著,白色的日光燈照在臉上,有些晃眼。

  她翻了個身,面朝牆壁,閉上了眼睛。

  手機震動了。

  她從口袋裡摸出手機,眯著眼睛看了一眼。

  陳浩發來的一段語音。

  她點開,把手機貼在耳朵上。

  吉他的聲音從聽筒里流出來,很輕很慢,是一首舒緩的曲子。

  沒有人聲,只有吉他,音符一顆一顆地落下來,像是雨滴打在窗玻璃上,又像是有人在深夜裡輕聲細語地說著什麼。

  曲子不長,大概一分多鐘。

  播完之後,語音結束了。

  然後又來了一條,還是吉他,還是那首曲子,從頭開始。

  俞飛鴻把手機放在枕頭邊上——摺疊床沒有枕頭,她就把手機當枕頭,側著頭枕在上面,讓聽筒貼著自己的耳朵。

  吉他聲從手機里流出來,流進她的耳朵里,流進她的腦子裡,把她腦子裡那些亂糟糟的東西——伺服器、資料庫、訂單、投訴、預算、時間表——一個一個地沖走了。

  她閉上眼睛,聽著那首不知名的曲子,呼吸慢慢變得均勻。

  趙磊在技術區寫代碼,鍵盤聲噼里啪啦的,隔著門隱隱約約地傳過來。

  伺服器風扇在嗡嗡地轉,空調的出風口在呼呼地吹。

  這些聲音混在一起,加上手機里循環播放的吉他曲,變成了一種奇怪的、但讓人安心的背景音。

  俞飛鴻不知道自己是什麼時候睡著的。

  她只知道,在意識消失的最後一刻,她聽到手機里傳來陳浩的聲音,很輕很輕,像是在耳邊說的。

  「晚安,飛鴻。」

  【跪求禮物,免費的為愛發電也行!】

章節目錄