第71章 趙啟明"商業方麵沒問題了,我們來聊聊產品和技術吧。"
陳然看著他:"我不懂代碼,但我自認還是懂產品的。先問你個很重要的問題,網吧的計費,全靠著吧台那台伺服器,萬一它突然死機了,怎麼辦?"
"整個店幾百台機器同時掉線,賬一下就亂了,客人上著機,網管卻不知道如何扣費。假如這種事故發生一次,隻需要一次,老闆就會直接把我們的軟體給卸載掉。"
趙啟明推了推眼鏡,明顯來了興緻:"這個問題問到點子上了,計費安全當然是網管係統的重中之重。我有三種應對方案。"
"第一,核心賬目實時雙寫備份。吧台伺服器每次記賬,會同步存一份,到本地的備份盤。這樣,即使主程序崩了,備用進程還能接著用,客人的剩餘時間一分都不會錯。"
"第二,就算整台伺服器徹底燒了,客戶端也不是完全瞎的。每台客人的機器上,都留有一份,最近一次的記賬快照,網吧拿著快照,還能手工對賬。"
"第三,係統自帶斷網豁免,吧台網路閃斷的時間裡,客戶端依舊按部就班計時,網路恢復後,兩邊自動對齊。"
他說得行雲流水,條理清晰。
陳然微微點頭,心裡已經有了六分滿意。
但他沒有停,而是拋出了真正的考題。
"好,我再問最後一個問題。"
"我們靠免費鋪量,下一步靠廣告和遊戲分發賺錢。到那時候,就不隻是一店一台伺服器的事了。
全國幾十萬家網吧、上千萬台機器,都要同時連我們的雲端平台,接收廣告投放和活動推送。"
"趙工,幾十萬台電腦同時在線,怎麼保證雲端平台不崩?"
趙啟明愣了一下。
他原本以為,對麵就是個略懂皮毛的年輕老闆,聊到單店計費已經算是到頭了。
沒想到,這人的眼界,直接放到了全國級的平台上。
他沉默了幾秒,開口時語速已經放慢下來,帶著一絲鄭重:"幾萬、幾十萬終端同時併發……這個量級,架構上要下真功夫了。"
趙啟明推了推眼鏡,瞬間進入專業狀態:"架構層麵,採用分散式部署方案,前端用Nginx做七層負載均衡……"
陳然聽到一半,擡手打斷了他:"停一下,趙工。你剛才說的那些我完全聽不懂,能不能換個方式,用人話再講一遍?"
趙啟明愣了一下,隨即不好意思地笑了笑。
他在博遠待久了,習慣了跟技術團隊內部溝通,倒忘了眼前這位老闆,不是技術出身。
"簡單來說,可以把我們的雲端平台,想象成一家大飯店的後廚。"
"如果幾十萬個客人同時點單,隻有一個廚師,肯定忙不過來,係統就崩了。"
"我的方案是建一個廚師團隊,也就是伺服器集群。前麵再設一個大堂經理,也就是負載均衡網關,把請求按各台伺服器的空閑程度,分發出去。隨著終端數量增長,後廚隨時可以增加廚師,理論上沒有上限。"
"同時,我們會引入消息隊列機製,相當於弄一個備忘錄。廣告投放這種業務,不需要每一秒都實時響應,高峰期的投放請求,先記在備忘錄裡,按順序非同步處理。
這樣哪怕同時幾十萬台機器來要內容,係統也隻會慢一點,絕不會崩潰。"
"廣告投放,不用做到秒級實時?"陳然追問了一句。
"不用。"趙啟明回答得很乾脆。
"廣告晚三秒送達,效果沒有任何區別。但計費不行,計費必須秒級,所以這兩套係統要分開設計。
計費要穩定,放在網吧本地就行;投放要容量大,放在雲端裡,各管各的。"
陳然聽到這裡,端起咖啡喝了一口,心裡已經有了決斷。
這個趙啟明,不僅有真材實料,還能把複雜的技術問題講清楚。
更難得的是,他分得清什麼要快、什麼可以慢,這是做過真正大係統的人,才有的判斷力。
這至少說明兩點:第一,他是真懂;第二,他具備帶團隊時,必不可少的溝通能力。
"你的技術思路沒問題。"陳然放下杯子,給出了薪資條件。
"公司試用期三個月,底薪六千。轉正後八千,外加項目獎金。公司目前還是初創階段,技術人員都沒有配齊,你要負責組建研發部門,由你全權負責。"
聽到這個數字,趙啟明明顯愣了一下。
。千四三就也薪月員序程的行入新通普,城星的年90
w t . p o o在盡節章說小新最
。了闆花天的資薪圈TI地本城星了到摸經已,千八正轉的出開然陳
。了的高最部發研個整是經已時當,千六是就薪底的遠博在來原他
。千八後正轉,千六到給接直期用試,人輕年個這前眼
。慮顧的後最他了消打是也,解理的行一這於對出現展才剛然陳,是的鍵關更
置設
體簡體繁
。了人的行懂個半是算,代二富的玩著鬧個是不絕,人這
。落利脆乾得答回明啟趙"!職入以可就天明我,總陳,題問沒"
……
。牌掛式正】司公限有技科路網光拾【,內園業產新高的近附城學大,後周一
。隊團發開的人八支一了來拉速迅,惑誘薪高和脈人的己自藉憑,力能有實確明啟趙
。方平個十二百一積麵公辦,層五十,裡樓字寫棟一區新高了在選室公辦
。便方也人招,司公的術技搞是全圍周且而,小力壓金租,貼補策政有區新高:單簡很因原的裡這中看然陳
。要需不也時暫,台前聘招有沒還前目,台前小個一是門進,實務素樸也局布的司公
。腦電了備配都,位工張幾了擺,區公辦敞開的右左平十八是走裡往
。室議會是,間隔璃玻的平十二到不間一了出隔麵裡最
一了有經已,潢裝地單簡有隻,去望眼放司公個整