九月九號,周二。
上午九點,恆遠總部,金融街。
林遠和蘇明遠坐在會議室里。對面是恆遠項目經理周建國,IT部門負責人老馬,以及兩位技術骨幹。
蘇明遠把SafeBackup部署方案攤開。
"恆遠總部五百二十台終端,三個樓層,兩個機房,一條金融專線。"他翻到網絡拓撲圖,"SafeBackup按部門做了十個網段的分區,五台備份伺服器做分布式存儲,管控台統一下發策略。"
"核心亮點在第三部分。"周建國接話,"異地災備。"
老馬抬起頭:"說具體點。"
蘇明遠翻到災備架構圖:"金融街總部和亦莊經濟開發區各設一個備份節點。兩節點之間走加密專線,關鍵數據實時同步。RPO——恢復點目標——四小時以內。"
亦莊節點。加密專線。雙活備份。
老馬看了一眼身邊的技術骨幹。
技術骨幹推了推眼鏡,問了三個問題:專線帶寬夠不夠?並發備份會不會影響業務網絡?加密方案用的什麼標準?
蘇明遠一一作答。
帶寬——50Mbps專線,增量備份綽綽有餘,全量備份放周末凌晨兩點到五點。並發——分時段調度,每個網段錯峰執行,峰值流量不超過專線的60%。加密——AES-256傳輸加密,備份通道獨立加密密鑰,密鑰輪換周期三十天。
"如果亦莊節點本身出問題了呢?"老馬突然問。
蘇明遠沒有猶豫:"金融街節點保留完整的本地備份副本。兩個節點互為災備,任意一個宕機,另一個在四小時內完成全量接管。"
會議室安靜了兩秒。
老馬看向周建國:"你帶的人不錯。"
周建國笑了笑,沒接話。
"方案我們內部過一遍。"老馬合上文件夾,"周經理,合同流程這周走完。"
周建國笑了。
下午兩點,回到工作室。
趙強、李哲和張浩然都在,鍵盤聲沒停過。王晨在角落調試Consumer v1.3.0的企業管控台界面,孟薇薇坐在旁邊整理企業諮詢郵件的分類表——她每周一來工作室坐班。
"簽約了?"趙強頭都沒抬。
"口頭確認。合同這周走流程。"林遠把背包放下,"恆遠那邊IT很強,問的問題一個比一個刁。蘇明遠扛住了。"
蘇明遠坐到自己工位,長出一口氣:"差點沒扛住。亦莊節點的部署細節,老馬追問了兩輪。"
"你不是答上來了?"
"答上來了。但最後那個密鑰輪換周期——我多準備了一層解釋。"蘇明遠頓了一下,"下次得把安全合規的文件也帶上。恆遠這種體量的企業,光講技術方案不夠,得讓他們看到流程規範。"
"記住了。"林遠點頭,"下次準備兩份材料——技術方案加合規手冊。"
三點,打開SourceForge後台。
Consumer下載量:9326。
昨天8247,一夜之間漲了1079。
增速在加快。上周末到現在,日均新增已經超過一千。按照這個速度——
明天就能破萬。
林遠關掉頁面,繼續看v1.3.0的測試報告。
趙強遞過來一份列印件:"行為規則庫擴展到了47%。勒索軟體加密行為鏈的識別準確率提升到94.3%——比兩天前高了兩個點。內存占用P4實測35MB,又降了2MB。"
"誤報率呢?"
"千分之二點八。"趙強語氣平靜,但眼底有光,"從千分之五降下來的。閾值調了三輪,終於壓到千分之三以下。"
"後門通訊行為呢?"
"C2心跳包檢測規則跑完第一輪測試集,召回率91%。加密隧道識別還在調——誤報偏高,需要引入更多流量特徵做交叉驗證。"
"預計多久?"
"下周出結果。"
"管控台?"
角落裡的李哲抬頭:"策略下發模塊初版封裝完了。明天開始接日誌匯總。"
林遠在筆記本上記下幾筆。
Consumer v1.3.0的進度比預期快。行為規則庫接近一半,核心檢測指標全部達標,管控台初版即將交付。按這個節奏,十月底交付企業級管控能力——有戲。
四點,五點半。
下載量:9538。9712。9847。
趙強和李哲沒注意到。他們戴著耳機,盯著屏幕上的代碼。蘇明遠在整理恆遠的培訓材料大綱。
九點五十一。
林遠刷新了一次頁面。
10023。
他盯著這個數字看了三秒鐘。
一萬零二十三次下載。
Consumer進入了SourceForge反惡意軟體類目下載量過萬的俱樂部。整個類目里,做到這個數字的個人開發者產品,屈指可數。
他沒有立刻說話。
繼續等了十五分鐘。
10087。
數字還在漲。
他站起來,拍了拍手。
"都停一下。"
趙強摘下一隻耳機。李哲轉過椅子。蘇明遠從材料堆里抬頭。張浩然摘下耳機。王晨從管控台界面上抬起眼睛。孟薇薇放下了手裡的分類表。
"打開SourceForge。看Consumer的下載量。"
七個人分別打開頁面。
安靜了兩秒。
趙強的表情變了——從平靜變成微微睜大眼睛。這是他今天第一次出現明顯的情緒波動。
李哲直接說了出來:"一萬——?!"
張浩然猛地站起來,椅子往後滑了半米:"一萬次?!"
王晨嘴巴張了張,半天憋出一句:"我們——真的做到了?"
孟薇薇沒說話,但眼眶微微發紅。她是最早跟著工作室的人之一,從五個人到七個人,這一路她比誰都清楚。
蘇明遠站起來,走到林遠屏幕前,數了兩遍數字,然後轉身看著所有人。
"一萬次下載。"
李哲的嘴張了張,沒說出話。
趙強深吸一口氣:"從什麼時候開始的?"
"三個月前上線。"林遠說,"三個月,一萬次下載。"
工作室安靜了幾秒。
窗外是九月的夜,校園路燈亮著,遠處隱約有籃球落地的聲音。
"六個月前,"蘇明遠忽然開口,"我們在孵化器的小房間裡討論要不要做Consumer。當時趙強說——'一個反惡意軟體,三個人的小團隊,跟賽門鐵克 McAfee 卡巴斯基搶?'"
趙強嘴角動了一下:"我說過這話?"
"你說過。"
趙強搖了搖頭,沒否認。
李哲忽然說了一句:"我投了三個月簡歷沒人回,進了遠望才知道——寫代碼和做產品是兩回事。"
張浩然輕聲說:"我在實驗室跑Consumer的壓力測試,四百並發,CPU占用穩在百分之三以下。那時候我就知道——這東西能成。"
沒人接話。但每個人的表情都不太一樣。
林遠看著他們。
"一萬次不是終點。"他說,"是起跑線。"
他停了一下。
"恆遠簽約,說明企業客戶認可我們的能力。一萬次下載,說明個人用戶也認可。兩條線同時走通了——但這只是第一關。後面還有十企業客戶、五十企業客戶、一百企業客戶。下載量從一萬到五萬、十萬、五十萬。每一步都比上一步更難。"
他看了看窗外。夜色已經完全沉下來了。
"但方向沒錯。"
——
七點,趙強和李哲去吃飯。蘇明遠還在改培訓材料。
林遠坐在工位上,重新打開SourceForge。
Consumer頁面。評分4.7星,兩百多條用戶評論。
他往下翻。
一條新評論,發布時間——十七分鐘前。
不是普通評論。
是SourceForge編輯團隊的官方留言。
"Consumer has been selected for our Editor's Pick feature in the upcoming weekly spotlight on anti-malware software. We'd like to include an updated product overview and technical highlights. Please reply by September 12th."
編輯精選。
SourceForge要Consumer上每周專題的編輯精選推薦位。
反惡意軟體專場。
林遠把這段話看了兩遍。
編輯精選意味著什麼?意味著SourceForge官方把Consumer放進推薦位。全球數千萬開發者每天瀏覽SourceForge——推薦位的曝光量是自然搜索的十倍以上。
意味著下載量會迎來新一輪爆發。一萬隻是起點。
也意味著——賽門鐵克、McAfee、卡巴斯基、諾頓——那些巨頭會注意到一個從中國大學孵化器里冒出來的小產品。
蘇明遠湊過來看了一眼屏幕,瞳孔微縮。
"這是——"
"編輯精選。"林遠說。
蘇明遠愣了好幾秒,然後慢慢笑了出來:"我們——被SourceForge選中了?"
"嗯。"
"反惡意軟體專題?"
"嗯。"
蘇明遠坐回椅子,兩隻手捂著臉,悶聲笑了一下。
"九月十二號截止。"林遠說,"明天開始準備產品概述和技術亮點材料。英文。"
"我來寫。"蘇明遠放下手,眼睛亮得嚇人,"今晚就開始。"
"先吃飯。"
"吃完再寫。"
林遠沒再勸。
他靠回椅背,看著天花板上嗡嗡響的日光燈管。
一萬次下載。編輯精選。恆遠簽約。
一天之內,三件事。
但興奮過後,他腦子裡轉的已經是下一步。
編輯精選會帶來巨大的曝光。曝光帶來下載量,下載量帶來用戶基數,用戶基數帶來口碑——同時也帶來關注。
好的關註:更多企業客戶,更多開發者社區合作,也許行業媒體的報導。
不好的關註:那些巨頭的視線。
一個下載量一萬的中國小團隊產品,被SourceForge放上推薦位——國際安全圈子會怎麼看?
好奇?輕視?還是警惕?
不管哪種,從這一刻起,Consumer不再只是一個小眾工具。
它被看見了。
林遠拿起筆,在筆記本上寫了四個字。
被看見了。