第451章 換了一種茶!
初七。
全員到了。
走廊上的聲音一下子就滿了,不是初六那種稀稀拉拉的腳步,是一整層樓同時活過來的聲音,鍵盤聲,椅子滾輪在地板上滑的聲音,有人在喊」印表機卡紙了」,有人回」你重啟一下」,電梯門開了又關,關了又開,每一次都帶出來兩三個人,手裡拎著包,臉上還帶著假期沒散盡的鬆弛。
行政部那棵假聖誕樹終於拆了,角落空出來一塊,地面上留了一個圓形的壓痕,顏色比周圍淺一點,福字也撿走了。
林徹經過走廊的時候沒有停,直接去了老周的調試間。
…………
調試間的門開著。
老周坐在桌前,面前攤著那份復檢清單,兩頁A4紙已經全部打了勾,搪瓷缸在手邊,鐵觀音的顏色比昨天淡了一些,大概是第二泡了,杯口邊沿的茶漬在燈光下發著暗色的光。
方遠站在旁邊,靠著門框,手裡端著一杯新泡的速溶咖啡,熱氣還在冒,眼鏡戴上了,鏡片擦過了。
林徹進來。
老周沒站起來,轉了一下椅子,面朝他。
」說吧,」林徹說。
老周拿起清單。
」v2.0.1,冬奧部署,七項。」
他沒看清單,背著說的。
」第一,可編程引擎,全節點部署完成,北京主節點,崇禮三個邊緣節點,杭州備份,五個節點心跳正常,延遲在8到12毫秒之間,跟崇禮實測數據一致。」
」第二,離線支付,場館內Wi-Fi覆蓋區和非覆蓋區雙模切換,灰度測試通過,斷網場景下本地帳本同步機制跟崇禮一樣,最終一致性,零偏差。」
」第三,智能合約基礎層,灰度完成,三個預設合約模板上線,覆蓋場館消費、交通、餐飲,調用邏輯已固化,不再改動。」
他頓了一下,端起搪瓷缸喝了口茶,放下,杯底磕在桌面上,聲音很輕。
」第四,工行清算端對接,初五聯調過一次,雙方確認無誤,清算周期T+1,跟協議一致,工行那邊的接口響應時間比崇禮快了4毫秒,他們優化過了。」
」第五,場館POS終端,一百二十台,全部激活,心跳正常,有兩台在崇禮C區信號偏弱,已經加了信號增強模塊,昨天重測過了,沒問題。」
」第六,監控面板,大屏已經搭好了,在三樓,實時數據,每秒處理筆數,離線觸發率,可編程引擎調用頻次,異常告警,面板昨天上線的,我盯了一晚上,沒有誤報。」
」第七,應急預案,斷網預案、節點故障預案、清算異常預案,三套,跟崇禮的預案是同一套底層邏輯,針對冬奧場景做了微調,預案文檔已同步給工行和央行數研所。」
他把清單放下了。
」七項,全綠。」
林徹站在那兒聽完了,沒坐下來,手插在褲兜里。
」競態修復,」他說。
老周看了一眼方遠。
方遠把咖啡放到桌上,推了一下眼鏡。
」邊緣場景模擬跑了第四遍了,」他說,聲音不大,但很清楚,」觸發閾值沒變,跟168小時驗證時一致,我加了三個新的極端場景,並發量拉到崇禮峰值的1.5倍,競態條件沒有復現。」
」1.5倍夠嗎?」林徹問。
」冬奧的實際並發量不會超過崇禮峰值的70%,」方遠說,」場館分散,不像崇禮集中在一個區域,1.5倍已經是極端中的極端了。」
他停了一下。
」但我準備再跑一遍,用2倍。」
林徹看了他一眼。
沒說行,也沒說不用。
方遠自己點了下頭,端起咖啡,回了工位。
調試間裡安靜了幾秒,老周看著方遠的背影消失在門口,端起搪瓷缸,又喝了一口。
」他假期沒怎麼休息,」老周說。
不是在匯報,是隨口說了一句。
林徹沒接。
…………
三樓,遠程監控室。
這個房間以前是會議室,年前改的,長桌拆了,換了兩排工位和一面大屏幕,屏幕是拼接的,四塊55寸,合在一起,占了整面牆。
現在屏幕是暗的,待機狀態,右下角有一個小小的綠點在閃,表示系統連接正常,每隔三秒閃一次,很規律,像呼吸。
工位上有六台電腦,三台開著,三台沒開,椅子是新的,標籤還沒撕,桌面上貼了編號,1到6,手寫的,記號筆,字跡是方遠的,1號工位的鍵盤邊上放了一個充電線,蘋果的,白色的,大概是誰忘在這兒的。
靠牆的角落放了一張摺疊床,軍綠色的帆布,支架是鐵管,有一個接口處纏了膠帶,大概是給值班用的,旁邊有一箱礦泉水,拆了封,抽了兩瓶。
窗簾是拉上的,遮光布,深灰色,拉上之後房間裡只有屏幕的待機光和走廊門縫透進來的燈光,空氣里有新家具的味道,膠合板的那種,淡淡的,還沒散乾淨。
老周走進來的時候手裡端著搪瓷缸,他站在大屏幕前面看了一會兒,屏幕上什麼都沒有,就是一個待機畫面,深灰色的底,但他看的不是畫面,是這個房間。
摺疊床,礦泉水,六個工位,大屏幕。
他做了十五年工程師,這種房間他見過很多次,不同的項目,不同的城市,但味道都一樣,一股子提前準備好要打硬仗的味道。
他喝了口茶,鐵觀音涼了。
他沒在意。
轉身出去了,門沒關。
…………
林徹沒有去三樓。
他在自己辦公室看老周發來的復檢清單電子版,七項,每一項後面都有一個綠色的對勾,附件里還有一份崇禮實測數據對比表,是方遠整理的,表格很乾淨,每一列都對齊了。
他把清單從頭到尾看了一遍,對比表看了兩行,關了。
打開系統後台,右上角的倒計時。
28。
昨天是29。
數字每天少一個,不知道是誰寫的這個模塊,沒有任何多餘的設計,就是一個數字,白色,深灰底,每天零點自動更新。
他看了兩秒,關了後台。
桌上的龍井還是溫的,他端起來喝了一口。
走廊上有人經過,腳步比昨天密了,有人在說話,說的是」食堂今天開了沒有」,另一個人回」開了開了,新菜單」,聲音拐過彎散了。
他沒聽。
抽屜他今天沒有打開,信封在裡面,不用看。
…………
下午。
方遠在工位上跑第五遍邊緣場景模擬。
屏幕上的數據在刷,並發量,響應時間,競態檢測日誌,他盯著那行日誌看,眼睛不太眨,咖啡喝完了,杯子空的,推在鍵盤旁邊,杯壁上又結了新的咖啡漬。
2倍並發。
數據在跑,每一行日誌刷過去都是綠的,正常,正常,正常。
老周從調試間出來,路過方遠工位的時候停了一下,看了一眼屏幕。
」幾倍?」
」兩倍。」
老周點了下頭,沒說夠不夠,也沒說別跑了,走了。
方遠繼續盯屏幕。
他的手指搭在鍵盤邊沿,沒有敲,等結果,右手食指無意識地在空格鍵上點著,很輕,沒有按下去。
屏幕上的數據還在跑,兩倍並發下的v2.0.1。
窗外的天暗了一點,他沒注意。
…………
傍晚。
方遠的模擬跑完了。
結果:零觸發。
五遍,全部零觸發。
他把結果截了圖,發到技術群里,沒有附文字,就一張截圖。
老周在群里回了一個字:」收。」
林徹看到了,沒有回覆。
他關了電腦。
站起來,走到窗邊。
窗外杭州的天,傍晚了,灰白色變成了灰藍色,對面樓的幕牆上沒有了反光,變成一面暗色的鏡子。
遠處有燈亮起來了,路燈,一盞一盞的,從近到遠,連成一條線。
他看了幾秒。
回來坐下。
沒有重新開電腦。
拿起杯子,茶涼了。
他沒有倒掉,喝了一口,涼的龍井有一股淡淡的澀味,比熱的時候重。
28天。
老周七項全綠,方遠五遍零觸發,監控室搭好了,工行對接完了,預案同步了。
等切流。
切流是2月4日。
他把杯子放回桌上。
28。
全員到了。
走廊上的聲音一下子就滿了,不是初六那種稀稀拉拉的腳步,是一整層樓同時活過來的聲音,鍵盤聲,椅子滾輪在地板上滑的聲音,有人在喊」印表機卡紙了」,有人回」你重啟一下」,電梯門開了又關,關了又開,每一次都帶出來兩三個人,手裡拎著包,臉上還帶著假期沒散盡的鬆弛。
行政部那棵假聖誕樹終於拆了,角落空出來一塊,地面上留了一個圓形的壓痕,顏色比周圍淺一點,福字也撿走了。
林徹經過走廊的時候沒有停,直接去了老周的調試間。
…………
調試間的門開著。
老周坐在桌前,面前攤著那份復檢清單,兩頁A4紙已經全部打了勾,搪瓷缸在手邊,鐵觀音的顏色比昨天淡了一些,大概是第二泡了,杯口邊沿的茶漬在燈光下發著暗色的光。
方遠站在旁邊,靠著門框,手裡端著一杯新泡的速溶咖啡,熱氣還在冒,眼鏡戴上了,鏡片擦過了。
林徹進來。
老周沒站起來,轉了一下椅子,面朝他。
」說吧,」林徹說。
老周拿起清單。
」v2.0.1,冬奧部署,七項。」
他沒看清單,背著說的。
」第一,可編程引擎,全節點部署完成,北京主節點,崇禮三個邊緣節點,杭州備份,五個節點心跳正常,延遲在8到12毫秒之間,跟崇禮實測數據一致。」
」第二,離線支付,場館內Wi-Fi覆蓋區和非覆蓋區雙模切換,灰度測試通過,斷網場景下本地帳本同步機制跟崇禮一樣,最終一致性,零偏差。」
」第三,智能合約基礎層,灰度完成,三個預設合約模板上線,覆蓋場館消費、交通、餐飲,調用邏輯已固化,不再改動。」
他頓了一下,端起搪瓷缸喝了口茶,放下,杯底磕在桌面上,聲音很輕。
」第四,工行清算端對接,初五聯調過一次,雙方確認無誤,清算周期T+1,跟協議一致,工行那邊的接口響應時間比崇禮快了4毫秒,他們優化過了。」
」第五,場館POS終端,一百二十台,全部激活,心跳正常,有兩台在崇禮C區信號偏弱,已經加了信號增強模塊,昨天重測過了,沒問題。」
」第六,監控面板,大屏已經搭好了,在三樓,實時數據,每秒處理筆數,離線觸發率,可編程引擎調用頻次,異常告警,面板昨天上線的,我盯了一晚上,沒有誤報。」
」第七,應急預案,斷網預案、節點故障預案、清算異常預案,三套,跟崇禮的預案是同一套底層邏輯,針對冬奧場景做了微調,預案文檔已同步給工行和央行數研所。」
他把清單放下了。
」七項,全綠。」
林徹站在那兒聽完了,沒坐下來,手插在褲兜里。
」競態修復,」他說。
老周看了一眼方遠。
方遠把咖啡放到桌上,推了一下眼鏡。
」邊緣場景模擬跑了第四遍了,」他說,聲音不大,但很清楚,」觸發閾值沒變,跟168小時驗證時一致,我加了三個新的極端場景,並發量拉到崇禮峰值的1.5倍,競態條件沒有復現。」
」1.5倍夠嗎?」林徹問。
」冬奧的實際並發量不會超過崇禮峰值的70%,」方遠說,」場館分散,不像崇禮集中在一個區域,1.5倍已經是極端中的極端了。」
他停了一下。
」但我準備再跑一遍,用2倍。」
林徹看了他一眼。
沒說行,也沒說不用。
方遠自己點了下頭,端起咖啡,回了工位。
調試間裡安靜了幾秒,老周看著方遠的背影消失在門口,端起搪瓷缸,又喝了一口。
」他假期沒怎麼休息,」老周說。
不是在匯報,是隨口說了一句。
林徹沒接。
…………
三樓,遠程監控室。
這個房間以前是會議室,年前改的,長桌拆了,換了兩排工位和一面大屏幕,屏幕是拼接的,四塊55寸,合在一起,占了整面牆。
現在屏幕是暗的,待機狀態,右下角有一個小小的綠點在閃,表示系統連接正常,每隔三秒閃一次,很規律,像呼吸。
工位上有六台電腦,三台開著,三台沒開,椅子是新的,標籤還沒撕,桌面上貼了編號,1到6,手寫的,記號筆,字跡是方遠的,1號工位的鍵盤邊上放了一個充電線,蘋果的,白色的,大概是誰忘在這兒的。
靠牆的角落放了一張摺疊床,軍綠色的帆布,支架是鐵管,有一個接口處纏了膠帶,大概是給值班用的,旁邊有一箱礦泉水,拆了封,抽了兩瓶。
窗簾是拉上的,遮光布,深灰色,拉上之後房間裡只有屏幕的待機光和走廊門縫透進來的燈光,空氣里有新家具的味道,膠合板的那種,淡淡的,還沒散乾淨。
老周走進來的時候手裡端著搪瓷缸,他站在大屏幕前面看了一會兒,屏幕上什麼都沒有,就是一個待機畫面,深灰色的底,但他看的不是畫面,是這個房間。
摺疊床,礦泉水,六個工位,大屏幕。
他做了十五年工程師,這種房間他見過很多次,不同的項目,不同的城市,但味道都一樣,一股子提前準備好要打硬仗的味道。
他喝了口茶,鐵觀音涼了。
他沒在意。
轉身出去了,門沒關。
…………
林徹沒有去三樓。
他在自己辦公室看老周發來的復檢清單電子版,七項,每一項後面都有一個綠色的對勾,附件里還有一份崇禮實測數據對比表,是方遠整理的,表格很乾淨,每一列都對齊了。
他把清單從頭到尾看了一遍,對比表看了兩行,關了。
打開系統後台,右上角的倒計時。
28。
昨天是29。
數字每天少一個,不知道是誰寫的這個模塊,沒有任何多餘的設計,就是一個數字,白色,深灰底,每天零點自動更新。
他看了兩秒,關了後台。
桌上的龍井還是溫的,他端起來喝了一口。
走廊上有人經過,腳步比昨天密了,有人在說話,說的是」食堂今天開了沒有」,另一個人回」開了開了,新菜單」,聲音拐過彎散了。
他沒聽。
抽屜他今天沒有打開,信封在裡面,不用看。
…………
下午。
方遠在工位上跑第五遍邊緣場景模擬。
屏幕上的數據在刷,並發量,響應時間,競態檢測日誌,他盯著那行日誌看,眼睛不太眨,咖啡喝完了,杯子空的,推在鍵盤旁邊,杯壁上又結了新的咖啡漬。
2倍並發。
數據在跑,每一行日誌刷過去都是綠的,正常,正常,正常。
老周從調試間出來,路過方遠工位的時候停了一下,看了一眼屏幕。
」幾倍?」
」兩倍。」
老周點了下頭,沒說夠不夠,也沒說別跑了,走了。
方遠繼續盯屏幕。
他的手指搭在鍵盤邊沿,沒有敲,等結果,右手食指無意識地在空格鍵上點著,很輕,沒有按下去。
屏幕上的數據還在跑,兩倍並發下的v2.0.1。
窗外的天暗了一點,他沒注意。
…………
傍晚。
方遠的模擬跑完了。
結果:零觸發。
五遍,全部零觸發。
他把結果截了圖,發到技術群里,沒有附文字,就一張截圖。
老周在群里回了一個字:」收。」
林徹看到了,沒有回覆。
他關了電腦。
站起來,走到窗邊。
窗外杭州的天,傍晚了,灰白色變成了灰藍色,對面樓的幕牆上沒有了反光,變成一面暗色的鏡子。
遠處有燈亮起來了,路燈,一盞一盞的,從近到遠,連成一條線。
他看了幾秒。
回來坐下。
沒有重新開電腦。
拿起杯子,茶涼了。
他沒有倒掉,喝了一口,涼的龍井有一股淡淡的澀味,比熱的時候重。
28天。
老周七項全綠,方遠五遍零觸發,監控室搭好了,工行對接完了,預案同步了。
等切流。
切流是2月4日。
他把杯子放回桌上。
28。