第504章 又睡不著了!
六月,
微光總部的電視又換了內容。
不是恆大了,恆大的新聞還在播,但已經退到了第三條第四條的位置,排在前面的是另一件事。
上海,
方艙,隔離,管控,核酸。
電視上的畫面跟兩年前很像,又不完全一樣,兩年前是武漢,現在是上海,城市不一樣,畫面的結構一樣——空曠的街道,穿白衣的人,排隊的人,封條,隔離帶。
休息區里偶爾有人停下來看兩眼,看幾秒,然後走了。
…………
林徹路過休息區的時候看了一眼電視。
畫面上是一個方艙醫院的內景,很大的空間,隔板,床,行李,有人坐在床上看手機,有人躺著,光線是白的,日光燈的光。
他沒有停,繼續走。
他知道這件事會發生,上輩子也發生了,2022年春天,上海,兩個月。
他什麼都沒說。
不需要說,說了也改變不了什麼,他改變不了疫情的走向,他能改變的是微光的準備,微光的準備已經做了,冷鏈在建,許可證在審,方案已經三十頁了。
當上海的畫面出現在電視上的時候,藥品冷鏈的緊迫性不需要任何人再去論證。
…………
下午,
調試間,
方遠坐在他的工位上,屏幕上不是代碼,是一堆數據包的結構圖。
老周從外面回來,搪瓷缸里冒著熱氣,鐵觀音,他喝鐵觀音已經三個月了,搪瓷缸上那道豁口還在。
他路過方遠背後的時候瞥了一眼屏幕。
」這什麼?」
方遠沒有馬上回答,他在盯著屏幕上的一列數據看,數據包的頭部信息,格式跟他以前處理過的物流數據不一樣。
」沈總讓我看一下冷鏈數據對接的技術要求,」他說,」我從藥監局的公開文檔里拉了一些樣例數據包。」
老周在他旁邊的椅子上坐下了,搪瓷缸放在桌上,鐵觀音的味道飄過來,帶點炭火氣。
」有什麼問題?」
方遠指了一下屏幕。
」這些數據包的格式跟普通物流數據包完全不一樣,普通物流的數據包是明文的,GPS坐標、溫度、時間戳,直接讀就行,這些——」
他放大了一列數據。
」這些是加密的。」
老周看了一眼。
」藥品的,得加密。」
」我知道藥品數據需要加密,但這個加密標準——」方遠翻了一下旁邊的文檔,」符合《藥品信息化追溯體系建設導則》的要求,用的是SM4國密算法,我們現在的物流數據加解密走的是AES-256,兩套體系不兼容。」
老周喝了一口鐵觀音。
」那就改。」
」不只是改加密算法的問題,」方遠把屏幕上的數據結構拉到全貌,」藥品追溯碼是跟每一盒藥綁定的,一盒藥從出廠到配送到簽收,每個環節都要上報追溯碼和狀態,這個上報頻率比普通物流高一個數量級,我們現在的數據管道處理不了這個量。」
老周沒有馬上說話,他在看那個數據結構。
方遠繼續說。
」而且追溯數據要實時接入國家藥品追溯協同平台,接入方式是API推送,不是批量上傳,實時推送意味著延遲敏感,我們現在的引擎在實時推送這塊沒有做過壓力測試。」
老周還是沒說話,他在看。
方遠轉過頭看他。
」周哥,這些數據……如果要接進來,可能不只是在現有架構上加個模塊的事,可能需要——」
他沒有說完。
老周放下搪瓷缸。
」可能需要什麼?」
方遠想了一下措辭。
」可能需要在引擎底層加一個藥品數據專用通道,獨立的,跟普通物流數據隔開,加密、解密、上報、追溯,全部走這個通道。」
老周看著他。
」你想做?」
方遠沒有直接回答,他回頭看了一眼屏幕上的數據結構,SM4加密的數據包,追溯碼,API推送,實時。
」我能看看架構嗎?」
老周看了他一眼。
那個眼神方遠見過,冬奧之前也見過一次,那次是72小時競態修復之前,老周用同一種眼神看了他一眼,然後說了一句什麼來著——
」你又睡不著了?」
老周說。
方遠沒回答。
他在看那些數據包的格式。
…………
調試間裡安靜了一會兒。
老周端起搪瓷缸,鐵觀音,喝了一口,放下了。
」v3.0的框架里有一塊是數據層重構,」他說,聲音不大,像在自言自語,」你先看看那塊的設計文檔,看完再來找我。」
方遠點了一下頭。
」好。」
老周站起來,搪瓷缸拿在手裡,鐵觀音冒著最後一點熱氣,他走到門口。
停了一下,沒回頭。
」別通宵。」
走了。
…………
調試間裡只剩方遠一個人。
屏幕上的數據包還在,SM4加密,追溯碼,API推送。
他盯著看了一會兒。
然後他打開了另一個窗口,v3.0的設計文檔,老周剛才說的,數據層重構的部分。
他開始看了。
…………
微光總部,傍晚。
走廊里的燈還亮著,大部分人走了。
林徹的辦公室關著門,燈關了,他已經走了。
調試間的燈還亮著,方遠還在。
休息區的電視還開著,音量很小,畫面上是上海的方艙,然後切到了國際新聞,然後切到了恆大,然後又切回來。
循環播放,沒人看。
沈南的辦公室燈關了,桌上的四摞文件整整齊齊,筆筒里三支筆,抽屜鎖了。
老周的搪瓷缸放在調試間的桌上,鐵觀音涼了,缸壁上的豁口朝著門的方向。
謝宇不在,他今天下午出去了,去了冷鏈倉儲改造的工地,現場看進度,他拍了幾張照片發到了工作群里,沒人回復,大家都看了。
何薇的辦公桌上有一份列印的GSP認證指南,翻到了第七章,用螢光筆標了幾個段落。
陳維不在微光,他在另一個城市,在操盤室的椅子上,椅子空著,他今天沒去操盤室,方舟在休眠,他在休息。
…………
夜。
微光總部的燈一盞一盞關了,走廊的燈,大廳的燈。
只有調試間的燈還亮著。
方遠在看數據層的設計文檔。
屏幕上的光照在他臉上,藍白色的光,外面的天全黑了,玻璃上映著他自己的影子。
他在想一件事。
如果藥品數據真的要接進來,那個專用通道需要處理的不只是加密和追溯,還有——每一盒藥的全生命周期數據,從出廠到倉儲到配送到簽收,溫度,濕度,GPS,時間戳,經手人,簽收確認。
全生命周期。
這些數據如果全部進入微光的引擎,微光就不再只是一個物流公司了,微光會變成一個——
他沒有想完這個念頭。
因為那個念頭太大了。
他把它存在了腦子裡,明天再想。
現在先看文檔。
搪瓷缸里的鐵觀音徹底涼了,調試間的燈還亮著。
外面,杭州,六月的夜。
很安靜。
微光總部的電視又換了內容。
不是恆大了,恆大的新聞還在播,但已經退到了第三條第四條的位置,排在前面的是另一件事。
上海,
方艙,隔離,管控,核酸。
電視上的畫面跟兩年前很像,又不完全一樣,兩年前是武漢,現在是上海,城市不一樣,畫面的結構一樣——空曠的街道,穿白衣的人,排隊的人,封條,隔離帶。
休息區里偶爾有人停下來看兩眼,看幾秒,然後走了。
…………
林徹路過休息區的時候看了一眼電視。
畫面上是一個方艙醫院的內景,很大的空間,隔板,床,行李,有人坐在床上看手機,有人躺著,光線是白的,日光燈的光。
他沒有停,繼續走。
他知道這件事會發生,上輩子也發生了,2022年春天,上海,兩個月。
他什麼都沒說。
不需要說,說了也改變不了什麼,他改變不了疫情的走向,他能改變的是微光的準備,微光的準備已經做了,冷鏈在建,許可證在審,方案已經三十頁了。
當上海的畫面出現在電視上的時候,藥品冷鏈的緊迫性不需要任何人再去論證。
…………
下午,
調試間,
方遠坐在他的工位上,屏幕上不是代碼,是一堆數據包的結構圖。
老周從外面回來,搪瓷缸里冒著熱氣,鐵觀音,他喝鐵觀音已經三個月了,搪瓷缸上那道豁口還在。
他路過方遠背後的時候瞥了一眼屏幕。
」這什麼?」
方遠沒有馬上回答,他在盯著屏幕上的一列數據看,數據包的頭部信息,格式跟他以前處理過的物流數據不一樣。
」沈總讓我看一下冷鏈數據對接的技術要求,」他說,」我從藥監局的公開文檔里拉了一些樣例數據包。」
老周在他旁邊的椅子上坐下了,搪瓷缸放在桌上,鐵觀音的味道飄過來,帶點炭火氣。
」有什麼問題?」
方遠指了一下屏幕。
」這些數據包的格式跟普通物流數據包完全不一樣,普通物流的數據包是明文的,GPS坐標、溫度、時間戳,直接讀就行,這些——」
他放大了一列數據。
」這些是加密的。」
老周看了一眼。
」藥品的,得加密。」
」我知道藥品數據需要加密,但這個加密標準——」方遠翻了一下旁邊的文檔,」符合《藥品信息化追溯體系建設導則》的要求,用的是SM4國密算法,我們現在的物流數據加解密走的是AES-256,兩套體系不兼容。」
老周喝了一口鐵觀音。
」那就改。」
」不只是改加密算法的問題,」方遠把屏幕上的數據結構拉到全貌,」藥品追溯碼是跟每一盒藥綁定的,一盒藥從出廠到配送到簽收,每個環節都要上報追溯碼和狀態,這個上報頻率比普通物流高一個數量級,我們現在的數據管道處理不了這個量。」
老周沒有馬上說話,他在看那個數據結構。
方遠繼續說。
」而且追溯數據要實時接入國家藥品追溯協同平台,接入方式是API推送,不是批量上傳,實時推送意味著延遲敏感,我們現在的引擎在實時推送這塊沒有做過壓力測試。」
老周還是沒說話,他在看。
方遠轉過頭看他。
」周哥,這些數據……如果要接進來,可能不只是在現有架構上加個模塊的事,可能需要——」
他沒有說完。
老周放下搪瓷缸。
」可能需要什麼?」
方遠想了一下措辭。
」可能需要在引擎底層加一個藥品數據專用通道,獨立的,跟普通物流數據隔開,加密、解密、上報、追溯,全部走這個通道。」
老周看著他。
」你想做?」
方遠沒有直接回答,他回頭看了一眼屏幕上的數據結構,SM4加密的數據包,追溯碼,API推送,實時。
」我能看看架構嗎?」
老周看了他一眼。
那個眼神方遠見過,冬奧之前也見過一次,那次是72小時競態修復之前,老周用同一種眼神看了他一眼,然後說了一句什麼來著——
」你又睡不著了?」
老周說。
方遠沒回答。
他在看那些數據包的格式。
…………
調試間裡安靜了一會兒。
老周端起搪瓷缸,鐵觀音,喝了一口,放下了。
」v3.0的框架里有一塊是數據層重構,」他說,聲音不大,像在自言自語,」你先看看那塊的設計文檔,看完再來找我。」
方遠點了一下頭。
」好。」
老周站起來,搪瓷缸拿在手裡,鐵觀音冒著最後一點熱氣,他走到門口。
停了一下,沒回頭。
」別通宵。」
走了。
…………
調試間裡只剩方遠一個人。
屏幕上的數據包還在,SM4加密,追溯碼,API推送。
他盯著看了一會兒。
然後他打開了另一個窗口,v3.0的設計文檔,老周剛才說的,數據層重構的部分。
他開始看了。
…………
微光總部,傍晚。
走廊里的燈還亮著,大部分人走了。
林徹的辦公室關著門,燈關了,他已經走了。
調試間的燈還亮著,方遠還在。
休息區的電視還開著,音量很小,畫面上是上海的方艙,然後切到了國際新聞,然後切到了恆大,然後又切回來。
循環播放,沒人看。
沈南的辦公室燈關了,桌上的四摞文件整整齊齊,筆筒里三支筆,抽屜鎖了。
老周的搪瓷缸放在調試間的桌上,鐵觀音涼了,缸壁上的豁口朝著門的方向。
謝宇不在,他今天下午出去了,去了冷鏈倉儲改造的工地,現場看進度,他拍了幾張照片發到了工作群里,沒人回復,大家都看了。
何薇的辦公桌上有一份列印的GSP認證指南,翻到了第七章,用螢光筆標了幾個段落。
陳維不在微光,他在另一個城市,在操盤室的椅子上,椅子空著,他今天沒去操盤室,方舟在休眠,他在休息。
…………
夜。
微光總部的燈一盞一盞關了,走廊的燈,大廳的燈。
只有調試間的燈還亮著。
方遠在看數據層的設計文檔。
屏幕上的光照在他臉上,藍白色的光,外面的天全黑了,玻璃上映著他自己的影子。
他在想一件事。
如果藥品數據真的要接進來,那個專用通道需要處理的不只是加密和追溯,還有——每一盒藥的全生命周期數據,從出廠到倉儲到配送到簽收,溫度,濕度,GPS,時間戳,經手人,簽收確認。
全生命周期。
這些數據如果全部進入微光的引擎,微光就不再只是一個物流公司了,微光會變成一個——
他沒有想完這個念頭。
因為那個念頭太大了。
他把它存在了腦子裡,明天再想。
現在先看文檔。
搪瓷缸里的鐵觀音徹底涼了,調試間的燈還亮著。
外面,杭州,六月的夜。
很安靜。