第326章 稀釋法
王霽發現了一個超級解法。
可以找出任何代碼缺陷。
他不需要看懂代碼,甚至不需要看代碼,就能找到代碼問題。
無論是他熟悉的雲平台代碼,還是內核代碼,甚至其他領域代碼,只要是想糾毛病,都可以用這個方法——
增加代碼行數。
就是將文件代碼人為放大5倍。
假設一個文件有500行,之前的方法是硬啃400行,掌握度達到80%。
新方法是,將文件變成2500行,讓自己懂新增的2000行。
掌握度同樣達到80%。
怎麼樣才能懂2000行?
很簡單。
把自己寫過的最簡單代碼複製過去,這些代碼掌握度是100%的。
一次性複製10萬行,貼到所有文件結尾處,就大大稀釋了原文件內容。
混合起來,掌握度輕鬆突破80%!
這就是稀釋法。
俗稱灌水。
有了這個方法,只為糾錯的話,王霽不再需要理解代碼邏輯。
他只用5分鐘時間,就在編輯器里把Linux網絡模塊灌了一遍水。
所有文件掌握度都突破80%!
一個個紅點在眼前出現。
一條條精確提示划過腦海:
「nf_conntrack連接跟蹤表未及時釋放失效會話,高並發時會導致系統內存耗盡……」
「igb驅動在DMA映射失敗時未正確處理隊列復位,會引發內核軟死鎖……」
「tcp_cubic在BDP突變時窗口增長函數計算溢出,觸發TCP性能斷崖式下降……」
「bridge模塊生成樹協議狀態機在拓撲變更時未加鎖,導致網絡環路檢測失效……」
「ip_vs虛擬服務埠映射未限制哈希表大小,高負載下觸發OOM Killer……」
「TLS卸載引擎在中斷上下文未完成回調通知,引發SSL連接掛起……」
總共47個bug!
其中23個可能會被網絡攻擊。
有了提示,就能針對性解決。
改動比糾錯慢得多,因為需要湊出正確代碼,在不懂業務邏輯的情況下,得結合AI邊改邊試,需要大量時間。
好在,他有一支懂業務邏輯的盟軍隊伍,騰雲聯軍跟十三局。
他把23個缺陷都描述出來,分別交給兩支友軍解決。
懂業務的人,一聽就明白。
對他的眼光五體投地。
沒二話,都配合他修改。
改完後交給他review,存在的問題再用稀釋法查看,立刻給予反饋。
就這樣,3個小時後,這23個問題全部解決,編譯測試通過。
其中14個問題,是解決黑客公布的內核漏洞。
9個問題,是新發現的。
連地獄俱樂部也沒發現!
這3小時裡,幾路友軍又增添7個新修復,結合王霽這邊的14個已知問題,一次性給工信部審核組提交21個!
審核組的編譯、驗證速度很快,21個提交全部通過!
騰雲一次性積21分!
此時積分榜狀態是——
第1名:騰雲科技21分,
第2名:深核科技18分,
第3名:夏雲9分,
第4名:西山雲7分,
第5名:崑崙雲7分,
……
騰雲一舉反超深核科技,躍居榜首!
這兩家小公司分別位居前兩位,將3個大廠甩開了一大截。
專項群里的CTO們沉默了。
王霽對幾個cue他的人挨個回復。
盧展:「@騰雲科技王霽,貴公司要加油啊,我看好你們!」
王霽:「@靈析雲盧展,我也看好貴公司,加油!」
蘇振:「@騰雲科技王霽,王總爭口氣,別只會搶友商單子,來點技術證明自己!」
王霽:「@夏雲蘇振,蘇總爭口氣,別只會被友商搶單子,來點技術證明自己!」
柯雁:「@騰雲科技王霽,王總不是誇下海口,要徹底重構騰雲底層麼?這麼強,怎麼一個提交都沒有?」
王霽:「@崑崙雲柯雁,貴公司這麼強,一定很多提交吧?」
楊青:「@騰雲科技王霽,王總別光顧著直播打拳,也搞點技術吧。」
王霽:「@西山雲楊青,打拳、搞技術,要不您挑一樣比比?」
這4位大佬,沒一個敢回話。
群里憋笑憋得很辛苦。
沒好意思點讚。
群里一長溜的文字:
「海岳雲於登傑拍了拍騰雲科技王霽,叫了聲爺爺您好帥。」
「矩陣雲柯基拍了拍騰雲科技王霽,叫了聲爺爺您好帥。」
「靈境雲楊文港拍了拍騰雲科技王霽,叫了聲爺爺您好帥。」
「幻影科技徐可拍了拍騰雲科技王霽,叫了聲爺爺您好帥。」
「極光互聯李捷拍了拍騰雲科技王霽,叫了聲爺爺您好帥。」
「……」
足足有4屏之多。
被叫了幾十聲爺爺之後,王霽開始低調,繼續悶頭解決問題。
周二晚上,跟盟友一起解決了Nginx、Apache的45個服務漏洞。
以及KVM、QEMU、K8s的47個網絡相關漏洞。
還有MySQL、PostgreSQL、Redis、ZK、Kafka等中間件的78個漏洞。
共計170個!
其中62個已公布問題、
108個未公布問題。
由於騰雲的持續發力,加上其他友商你追我趕的競爭,僅僅2天時間,把雲計算相關的200多個問題全部解決!
結合另一組進度,當天半夜更新到線上,絕大部分業務恢復正常!
國防部、政務平台、聯網軍隊系統也恢復正常!
網際網路恢復的那一刻,網友們淚奔了:
「臥槽,好懷念這種感覺……」
「罵了這麼多年大廠,現在真的好感謝他們,讓我重回現代生活。」
「你可能謝錯人了,這是工信部組織的,貢獻最大的不是大廠……」
「我看到有人轉載,是參加攻堅會的人發朋友圈,工信部集結了200多家企業,貢獻排名第一的是家小企業。」
「是的,一家江寧叫騰雲的雲計算公司,解決了1/4的問題!」
「騰雲不就是之前直播打拳那個,搞成雲計算網紅的?」
「他是騰雲技術負責人,技術天才,就是他帶團隊解決的。」
「臥槽,神人啊!」
「我感覺夏國IT又行了啊!」
「路轉粉!支持騰雲產品!」
網友們消息很靈通,最終專項組的積分榜上,騰雲確實高居榜首——
第1名:騰雲科技83分,
第2名:深核科技39分,
第3名:夏雲27分,
第4名:西山雲23分,
第5名:崑崙雲22分,
……
跟之前預計的一樣,少數廠商幹了絕大多數的活。
不一樣的是,前兩名絕對出乎意料,被兩名小公司牢牢占據。
三家大廠研發人數雖多,在先到先得的競賽里,卻輸得徹徹底底。
周三上午,工信部組織復盤會議,王霽一進場,全場響起熱烈的掌聲。
黃部長向他笑著招招手:「王總,你坐第一排,中間那個位置!」
原來是夏雲的位置。
現在要往邊上捎一捎了。
復盤會只開了30分鐘,因為公有雲已經解決了,只需討論代碼共享、讓各家編譯後修復私有雲客戶的流程。
散會後,王霽單獨找到黃部長:
「黃部長,我有個想法。」
「我不止解決了已公布漏洞,還發現了許多潛在問題……」
「這些問題,很有可能是米國人自己都沒發現的。」
「我建議,讓咱們的黑客聯盟利用這些漏洞,反擊米國人!」
可以找出任何代碼缺陷。
他不需要看懂代碼,甚至不需要看代碼,就能找到代碼問題。
無論是他熟悉的雲平台代碼,還是內核代碼,甚至其他領域代碼,只要是想糾毛病,都可以用這個方法——
增加代碼行數。
就是將文件代碼人為放大5倍。
假設一個文件有500行,之前的方法是硬啃400行,掌握度達到80%。
新方法是,將文件變成2500行,讓自己懂新增的2000行。
掌握度同樣達到80%。
怎麼樣才能懂2000行?
很簡單。
把自己寫過的最簡單代碼複製過去,這些代碼掌握度是100%的。
一次性複製10萬行,貼到所有文件結尾處,就大大稀釋了原文件內容。
混合起來,掌握度輕鬆突破80%!
這就是稀釋法。
俗稱灌水。
有了這個方法,只為糾錯的話,王霽不再需要理解代碼邏輯。
他只用5分鐘時間,就在編輯器里把Linux網絡模塊灌了一遍水。
所有文件掌握度都突破80%!
一個個紅點在眼前出現。
一條條精確提示划過腦海:
「nf_conntrack連接跟蹤表未及時釋放失效會話,高並發時會導致系統內存耗盡……」
「igb驅動在DMA映射失敗時未正確處理隊列復位,會引發內核軟死鎖……」
「tcp_cubic在BDP突變時窗口增長函數計算溢出,觸發TCP性能斷崖式下降……」
「bridge模塊生成樹協議狀態機在拓撲變更時未加鎖,導致網絡環路檢測失效……」
「ip_vs虛擬服務埠映射未限制哈希表大小,高負載下觸發OOM Killer……」
「TLS卸載引擎在中斷上下文未完成回調通知,引發SSL連接掛起……」
總共47個bug!
其中23個可能會被網絡攻擊。
有了提示,就能針對性解決。
改動比糾錯慢得多,因為需要湊出正確代碼,在不懂業務邏輯的情況下,得結合AI邊改邊試,需要大量時間。
好在,他有一支懂業務邏輯的盟軍隊伍,騰雲聯軍跟十三局。
他把23個缺陷都描述出來,分別交給兩支友軍解決。
懂業務的人,一聽就明白。
對他的眼光五體投地。
沒二話,都配合他修改。
改完後交給他review,存在的問題再用稀釋法查看,立刻給予反饋。
就這樣,3個小時後,這23個問題全部解決,編譯測試通過。
其中14個問題,是解決黑客公布的內核漏洞。
9個問題,是新發現的。
連地獄俱樂部也沒發現!
這3小時裡,幾路友軍又增添7個新修復,結合王霽這邊的14個已知問題,一次性給工信部審核組提交21個!
審核組的編譯、驗證速度很快,21個提交全部通過!
騰雲一次性積21分!
此時積分榜狀態是——
第1名:騰雲科技21分,
第2名:深核科技18分,
第3名:夏雲9分,
第4名:西山雲7分,
第5名:崑崙雲7分,
……
騰雲一舉反超深核科技,躍居榜首!
這兩家小公司分別位居前兩位,將3個大廠甩開了一大截。
專項群里的CTO們沉默了。
王霽對幾個cue他的人挨個回復。
盧展:「@騰雲科技王霽,貴公司要加油啊,我看好你們!」
王霽:「@靈析雲盧展,我也看好貴公司,加油!」
蘇振:「@騰雲科技王霽,王總爭口氣,別只會搶友商單子,來點技術證明自己!」
王霽:「@夏雲蘇振,蘇總爭口氣,別只會被友商搶單子,來點技術證明自己!」
柯雁:「@騰雲科技王霽,王總不是誇下海口,要徹底重構騰雲底層麼?這麼強,怎麼一個提交都沒有?」
王霽:「@崑崙雲柯雁,貴公司這麼強,一定很多提交吧?」
楊青:「@騰雲科技王霽,王總別光顧著直播打拳,也搞點技術吧。」
王霽:「@西山雲楊青,打拳、搞技術,要不您挑一樣比比?」
這4位大佬,沒一個敢回話。
群里憋笑憋得很辛苦。
沒好意思點讚。
群里一長溜的文字:
「海岳雲於登傑拍了拍騰雲科技王霽,叫了聲爺爺您好帥。」
「矩陣雲柯基拍了拍騰雲科技王霽,叫了聲爺爺您好帥。」
「靈境雲楊文港拍了拍騰雲科技王霽,叫了聲爺爺您好帥。」
「幻影科技徐可拍了拍騰雲科技王霽,叫了聲爺爺您好帥。」
「極光互聯李捷拍了拍騰雲科技王霽,叫了聲爺爺您好帥。」
「……」
足足有4屏之多。
被叫了幾十聲爺爺之後,王霽開始低調,繼續悶頭解決問題。
周二晚上,跟盟友一起解決了Nginx、Apache的45個服務漏洞。
以及KVM、QEMU、K8s的47個網絡相關漏洞。
還有MySQL、PostgreSQL、Redis、ZK、Kafka等中間件的78個漏洞。
共計170個!
其中62個已公布問題、
108個未公布問題。
由於騰雲的持續發力,加上其他友商你追我趕的競爭,僅僅2天時間,把雲計算相關的200多個問題全部解決!
結合另一組進度,當天半夜更新到線上,絕大部分業務恢復正常!
國防部、政務平台、聯網軍隊系統也恢復正常!
網際網路恢復的那一刻,網友們淚奔了:
「臥槽,好懷念這種感覺……」
「罵了這麼多年大廠,現在真的好感謝他們,讓我重回現代生活。」
「你可能謝錯人了,這是工信部組織的,貢獻最大的不是大廠……」
「我看到有人轉載,是參加攻堅會的人發朋友圈,工信部集結了200多家企業,貢獻排名第一的是家小企業。」
「是的,一家江寧叫騰雲的雲計算公司,解決了1/4的問題!」
「騰雲不就是之前直播打拳那個,搞成雲計算網紅的?」
「他是騰雲技術負責人,技術天才,就是他帶團隊解決的。」
「臥槽,神人啊!」
「我感覺夏國IT又行了啊!」
「路轉粉!支持騰雲產品!」
網友們消息很靈通,最終專項組的積分榜上,騰雲確實高居榜首——
第1名:騰雲科技83分,
第2名:深核科技39分,
第3名:夏雲27分,
第4名:西山雲23分,
第5名:崑崙雲22分,
……
跟之前預計的一樣,少數廠商幹了絕大多數的活。
不一樣的是,前兩名絕對出乎意料,被兩名小公司牢牢占據。
三家大廠研發人數雖多,在先到先得的競賽里,卻輸得徹徹底底。
周三上午,工信部組織復盤會議,王霽一進場,全場響起熱烈的掌聲。
黃部長向他笑著招招手:「王總,你坐第一排,中間那個位置!」
原來是夏雲的位置。
現在要往邊上捎一捎了。
復盤會只開了30分鐘,因為公有雲已經解決了,只需討論代碼共享、讓各家編譯後修復私有雲客戶的流程。
散會後,王霽單獨找到黃部長:
「黃部長,我有個想法。」
「我不止解決了已公布漏洞,還發現了許多潛在問題……」
「這些問題,很有可能是米國人自己都沒發現的。」
「我建議,讓咱們的黑客聯盟利用這些漏洞,反擊米國人!」