“盒飯”教授談“雲南抗疫情”小程序背後的大數據“攻關”

2月10日開始,雲南各地相繼復工復產,公共場所人員流動大幅增加,新型冠狀病毒交叉傳播的風險增大。全國多個超市、商場、餐廳的工作人員被確診,事後追溯這些人的接觸人員非常困難。為了應對此類情況,快速準確追溯與確診病例接觸的人員,2月11日,按照省應對疫情工作領導小組指揮部要求,由雲南省公安廳大數據項目團隊緊急研發的“雲南抗疫情”掃碼登記系統上線。

“盒飯”教授談“雲南抗疫情”小程序背後的大數據“攻關”

雲南省公安廳大數據專家組組長、西安交通大學管理學院副教授劉躍文介紹,“雲南抗疫情”系統設計儘量做到輕量化,儘可能不影響大家的工作生活。公共場所的管理人員進入“雲南抗疫情”微信小程序、填寫簡單的場所信息後即可下載入口和出口兩個二維碼圖片,自行打印後對應張貼在公共場所入口和出口。群眾進入和離開時,用微信掃二維碼即可。如果發現有人被確診,就可以快速找到在公共場所與被確診患者可能有過接觸的人員。

劉躍文談到,看起來簡單的“掃一掃”,背後有著艱難的大數據“攻關”。要攻克的第一關是“數據量”關:數據量太大,服務器撐不住。因為“掃一掃”面向的是全省的人民群眾,每一分鐘都有海量的數據湧進來,這對於網絡和服務器的壓力是極大的。在項目緊急上線後,全省上下都非常積極地應用,數據量遠遠超出了預期,也遠遠超出了網絡和服務器的承受能力,導致有一段時間非常卡頓,給大家帶來了困擾。在這種情況下,項目團隊與雲平臺團隊齊心協力,一個問題接一個問題地解決,經過一天一夜不眠不休的努力,終於使系統能平穩地運行。

“盒飯”教授談“雲南抗疫情”小程序背後的大數據“攻關”

劉躍文介紹,要攻克的第二關是“數據分析”關:在理想的情況下,一個人進入一個場所時掃一下碼,離開時掃一下碼,就能知道他什麼時候去過這個場所。然而,在複雜的實際情況中,數據並不完全是一進一出,存在大量的連續多次進入、連續多次離開的數據。在這種情況下,數據分析要儘可能準確地還原出真實情況,需要設計一些複雜的計算方法。經過項目團隊反覆研討,利用多年積累的科研成果,盡最大可能地解決了這一問題。

劉躍文談到,要攻克的第三關是“程序升級”關:由於系統緊急上線,不可避免地存在很多問題需要不斷地修補,也需要不斷地更新程序。但由於每一分每一秒都有大量的人在掃碼,系統不能停下來更新,只能不停機在線更新。這就像在高速行駛的列車上更換髮動機,還不能讓乘客感覺到。他說,項目團隊儘可能地研究“無縫”升級的方法,實在繞不過的,就選擇在凌晨兩三點升級,並且儘量將停機時間壓縮在幾分鐘之內,避免影響群眾使用。

劉躍文表示,要攻克的難關還遠遠不止這些……爭分奪秒,與疫情賽跑。項目團隊將繼續努力,不斷完善系統,用科技力量守護人民群眾的身體健康。


分享到:


相關文章: