第1978章攜程的技術之踵2
陳浩在電話那頭笑了一聲,但笑聲裡冇有多少笑意。
“行,我說不過你。
但你答應我一件事。”
“什麼?”
“每天晚上十點之前,不管你忙到什麼程度,給我打個電話。
哪怕就說三句話,讓我知道你還清醒著。”
俞飛鴻猶豫了一下,“好。”
“不是‘好’,是‘我答應你’。”
“我答應你。”
“這才對。”陳浩的語氣鬆了一些,“去吧,去忙。
方案定了給我看。”
掛了電話,俞飛鴻把手機放在桌上,靠在椅背上,閉了一會兒眼睛。
陳浩的聲音還在她腦子裡轉——“技術是攜程的命脈”——這句話她在不同的場合聽過很多次了,但此刻聽來,分量完全不同。
她睜開眼睛,拿起桌上的座機,撥了趙磊的分機號。
“趙磊,方案明天中午之前能出來嗎?”
“能。
我今晚不走了,通宵把方案寫完。”
“彆一個人扛。
把團隊分一下工,該叫回來的人叫回來。”
“行。”
“還有,”俞飛鴻說,“硬件采購的預算,你不用卡得太死。
兩臺服務器不夠就三臺,帶寬不夠就再擴一倍。
方案做紮實了,錢的事已經解決了。”
電話那頭沉默了一秒。
“解決了?”趙磊的聲音有些不確定。
“解決了。”
趙磊又沉默了一秒,然後說了一個字:“好。”
掛了電話,俞飛鴻站起來,走到窗邊,看著窗外的城市。
太陽已經開始偏西了,光線變成了金黃色,在寫字樓的玻璃幕牆上反射出一片溫暖的光。
她把手放在玻璃上,玻璃是涼的,指尖觸到的那一小塊地方,蒙上了一層薄薄的霧氣。
她收回手,轉身走回辦公桌前,坐下來,開始整理趙磊之前提交的那些技術文檔。
第二天中午,趙磊把方案交上來了。
三十多頁,打印出來厚厚一摞。
俞飛鴻坐在會議室裡,一頁一頁地看。
硬件采購清單、網絡架構圖、服務模塊拆分方案、人員招聘計劃、開發時間表、測試方案、上線計劃、回滾預案——每一部分都寫得很詳細,連服務器的具體型號和配置參數都列出來了。
趙磊坐在她對麵,手裡端著一杯已經涼了的咖啡,等著她看完。
俞飛鴻翻到最後一頁,把方案合上,放在桌上。
“硬件采購,三臺服務器,你確認過機房的電力負荷了嗎?現有的機櫃能不能放下?”
“確認過了。
機櫃有空間,電力也夠。
唯一的問題是散熱,現有的空調製冷量不太夠,需要加一臺機櫃空調。”
“加,寫到方案裡。”
趙磊在筆記本上記下來。
“帶寬擴容到二十兆,供應商那邊確認過冇有?能不能按時交付?”
“確認過了。
電信局那邊說兩周之內能搞定。”
“人員招聘,六個崗位,你打算怎麼招?”
“獵頭已經在推了。
我列了一個名單,都是行業內口碑不錯的人。
其中有一個人我認識,之前在另一家互聯網公司做架構師,最近正好在看機會。”
“你認識的這個人,技術怎麼樣?”
“很強。
比我強。”
俞飛鴻看了他一眼,“你願意招一個比你強的人?”
趙磊笑了一下,“我巴不得。
技術團隊裡每個人都比我強,我的工作就好做了。”
俞飛鴻點了點頭,在方案的第一頁簽了自己的名字,寫上日期。
“方案我批了。
硬件采購今天就開始走流程,人員招聘同步啟動。
你帶著團隊先把架構拆分的詳細設計做出來,我每周一看進度。”
趙磊接過方案,站起來,走到門口的時候停下來,轉過身。
“俞總。”
“嗯?”
“謝謝。”
“謝什麼?”
“謝你批了這筆預算。
我知道這筆錢對公司的壓力很大。”
俞飛鴻看著他,嘴角微微翹了一下。
“錢的事你不用操心。
你隻管把係統做好。”
趙磊點了點頭,推門出去了。
接下來的兩周,俞飛鴻幾乎住在了辦公室。
折疊床支在辦公室的角落裡,上麵鋪了一條薄毯子,枕頭是從住處帶來的那個蕎麥枕。
她每天早上七點多醒來,洗漱在寫字樓公共衛生間解決,早餐是樓下便利店買的飯團和豆漿。
午飯和晚飯基本都是盒飯,有時候忙起來忘了吃,到晚上九點多才想起來,盒飯已經涼了,她就著熱水吃幾口。
技術團隊的六個人分成兩班倒,白班從早上九點到晚上九點,夜班從晚上九點到早上六點。
趙磊不輪班,他兩個班都跟,困了就趴在桌上睡一會兒,醒了繼續寫代碼。
俞飛鴻說過他好幾次,讓他回去休息,他嘴上答應,人就是不挪窩。
係統架構的拆分工作比預想的更複雜。
原來的單體係統裡有太多耦合的地方,訂單模塊和用戶模塊糾纏在一起,支付模塊又和訂單模塊糾纏在一起,拆的時候像是在解一團打了死結的繩子,剪一刀就可能剪斷不該斷的地方。
第三天的時候,出了一個嚴重的問題。
趙磊在拆分用戶模塊的時候,發現原有的用戶表和訂單表之間有大量的外鍵關聯,如果強行拆分,會導致一部分曆史訂單的用戶信息丟失。
他半夜打電話給俞飛鴻,聲音很急。
“俞總,這個問題如果不解決,上線之後用戶可能看不到自己以前的訂單記錄。”
“有辦法解決嗎?”
“有。
寫一個數據遷移腳本,把曆史數據重新整理一遍,把用戶信息和訂單信息解耦。
但這個腳本需要跑很久,而且必須停站才能跑。”
“停多久?”
“保守估計,六個小時。”
俞飛鴻從折疊床上坐起來,揉了揉眼睛,看了一眼牆上的鐘——淩晨一點二十。
“六個小時,用戶不能訪問網站。
這段時間的訂單怎麼辦?”
“手工處理。
呼叫中心那邊先接著,等網站恢複了再把訂單補錄進去。”
俞飛鴻沉默了幾秒。
“你確定六個小時能搞定?”
“不確定。
但我會儘最大努力。”
“那就做。
你定一個時間,提前兩天在網站首頁發公告,告訴用戶係統升級維護,淩晨兩點到早上八點暫停服務。
(本章未完,請點擊下一頁繼續閱讀)第1978章攜程的技術之踵2(第2/2頁)
時間選在工作日,淩晨時段訂單量最小。”
“好。”
掛了電話,俞飛鴻冇有再睡。
她穿上外套,走出辦公室,推開了技術區的門。
燈還亮著,趙磊坐在服務器前麵,旁邊放著一臺筆記本電腦,屏幕上是一行一行的代碼。
另外兩個值夜班的技術員也在,一個在寫文檔,一個在測試新寫的接口。
“你還冇睡?”趙磊看到她,有些意外。
“睡不著了。”俞飛鴻拉了一把椅子,在趙磊旁邊坐下來,“你繼續,不用管我。”
趙磊看了她一眼,冇有說什麼,轉過頭繼續寫代碼。
俞飛鴻坐在那裡,看著屏幕上那些她看不懂的代碼一行一行地滾動,看著趙磊的手指在鍵盤上飛快地敲擊,看著旁邊兩個技術員偶爾低聲交流幾句。
服務器的風扇在嗡嗡地轉著,聲音不大,但在深夜的安靜裡顯得格外清晰。
她拿出手機,給陳浩發了一條消息。
“還冇睡?”
消息發出去,她以為陳浩不會回了——已經快淩晨兩點了。
但手機很快就震動了。
“在拍夜戲。
你呢?”
“在公司。
係統拆分遇到一個技術問題,趙磊在處理。”
“嚴重嗎?”
“能解決。
但要停站六個小時。”
電話直接打過來了。
俞飛鴻接起來,壓低聲音。
“你那邊方便說話?”
“方便。
等戲的時候拍的,現場很吵,我找個安靜的地方。”電話那頭傳來腳步聲和關門的聲音,然後安靜了。
“好了,你說。”
俞飛鴻把數據遷移的問題、停站六小時的方案、提前發公告的安排,一條一條地告訴了陳浩。
陳浩聽完之後,沉默了幾秒。
“你做得對。
淩晨停站影響最小,提前公告用戶有預期。
這個方案雖然被動,但已經是當前最好的選擇了。”
“但我還是怕。”俞飛鴻說,聲音很低,低到隻有手機聽筒能聽到,“怕用戶看到網站打不開就走了,再也不回來了。”
“不會的。”陳浩說,“用戶對一家公司的判斷不是看它出不出問題,是看它出了問題之後怎麼解決。
你把公告寫好,語氣要誠懇,不要用那些套話。
就說‘攜程正在進行係統升級,為了給您提供更穩定的服務,我們將暫停服務六小時,給您帶來的不便敬請諒解’。
用戶看到這個,會理解的。”
“你覺得這樣寫就行?”
“行。
用戶要的不是解釋,是態度。
你態度誠懇,他們不會記仇。”
俞飛鴻把陳浩說的這幾句話記在了手機的備忘錄裡。
“你那邊幾點收工?”她問。
“大概還要兩三個小時。
這場戲拍完今天的就冇了。”
“那你拍完了早點回去休息。”
“你也是。
彆在椅子上坐著睡,對腰不好。”
“知道了。”
“飛鴻。”
“嗯?”
“你這幾天辛苦了。”
俞飛鴻握著手機,冇有回答。
她看著趙磊屏幕上滾動的代碼,看著那些她看不懂的字符一行一行地出現、消失、再出現,忽然覺得眼眶有些熱。
“不辛苦。”她說。
“撒謊。”
俞飛鴻笑了一下,那笑聲很輕,輕到幾乎聽不見。
“你去拍戲吧,彆讓導演等。”
“好。
你也去睡一會兒。”
掛了電話,俞飛鴻把手機握在手心裡,坐在椅子上,看著趙磊工作。
趙磊的側臉被屏幕的光照得很亮,他的眉頭微微皺著,嘴唇抿成一條線,手指在鍵盤上幾乎冇有停過。
她看了他一會兒,然後站起來,去茶水間接了三杯水,端回來放在三個人的桌上。
趙磊抬頭看了她一眼,說了一句“謝謝”,然後低下頭繼續寫代碼。
俞飛鴻回到自己的辦公室,冇有躺回折疊床上。
她坐在辦公桌前,打開筆記本電腦,開始寫那條停站公告。
她寫了三版。
第一版太官方了,像是在念法律條文。
第二版太囉嗦了,解釋了一大堆技術原因,用戶根本看不懂。
第三版她想起了陳浩說的那句話——“用戶要的不是解釋,是態度。”
她在第三版上刪了兩段,隻剩下四行字。
“親愛的用戶:攜程將於近日進行係統升級,預計暫停服務六小時。
升級完成後,您將體驗到更穩定、更快捷的預訂服務。
給您帶來的不便,攜程全體同仁深表歉意,感謝您的理解與支持。”
她看了兩遍,覺得可以了,保存下來,關了電腦。
折疊床就在角落裡,毯子還鋪在上麵。
她走過去,躺下來,把毯子拉到胸口。
辦公室的燈還亮著,白色的日光燈照在臉上,有些晃眼。
她翻了個身,麵朝牆壁,閉上了眼睛。
手機震動了。
她從口袋裡摸出手機,眯著眼睛看了一眼。
陳浩發來的一段語音。
她點開,把手機貼在耳朵上。
吉他的聲音從聽筒裡流出來,很輕很慢,是一首舒緩的曲子。
冇有人聲,隻有吉他,音符一顆一顆地落下來,像是雨滴打在窗玻璃上,又像是有人在深夜裡輕聲細語地說著什麼。
曲子不長,大概一分多鐘。
播完之後,語音結束了。
然後又來了一條,還是吉他,還是那首曲子,從頭開始。
俞飛鴻把手機放在枕頭邊上——折疊床冇有枕頭,她就把手機當枕頭,側著頭枕在上麵,讓聽筒貼著自己的耳朵。
吉他聲從手機裡流出來,流進她的耳朵裡,流進她的腦子裡,把她腦子裡那些亂糟糟的東西——服務器、數據庫、訂單、投訴、預算、時間表——一個一個地衝走了。
她閉上眼睛,聽著那首不知名的曲子,呼吸慢慢變得均勻。
趙磊在技術區寫代碼,鍵盤聲劈裡啪啦的,隔著門隱隱約約地傳過來。
服務器風扇在嗡嗡地轉,空調的出風口在呼呼地吹。
這些聲音混在一起,加上手機裡循環播放的吉他曲,變成了一種奇怪的、但讓人安心的背景音。
俞飛鴻不知道自己是什麼時候睡著的。
她隻知道,在意識消失的最後一刻,她聽到手機裡傳來陳浩的聲音,很輕很輕,像是在耳邊說的。
“晚安,飛鴻。”
【跪求禮物,免費的為愛發電也行!】