首頁 都市

商海迷蹤

513、新的架構(gòu)

商海迷蹤 半夜有清風(fēng) 2458 2022-11-11 12:00:00

  新公司很快就注冊下來,宋海洋從海貿(mào)集團(tuán)和宏圖集團(tuán)中抽調(diào)了精兵強(qiáng)將,組建成一家全新的IT公司。第一個(gè)項(xiàng)目就是構(gòu)建新的宏圖集團(tuán)業(yè)務(wù)管理系統(tǒng)。

  豐益生選擇擔(dān)任CTO,而不是CEO。用他的話來說,搞技術(shù)在行,但是管理就不懂了。宋海洋也只有暫時(shí)兼任董事長和總經(jīng)理,王天成任項(xiàng)目總監(jiān),直接負(fù)責(zé)項(xiàng)目實(shí)施。

  以往的大型IT系統(tǒng),后臺(tái)都需要購買昂貴的大、中型服務(wù)器,用來支撐龐大的數(shù)據(jù)和運(yùn)算。這次,豐益生選擇的則是便宜的PC服務(wù)器,四、五臺(tái)組合在一起,不過10萬元左右,就可以實(shí)現(xiàn)以往50萬元以上的小型機(jī)才能達(dá)到的性能。

  基礎(chǔ)軟件方面采用開源系統(tǒng),如Linux、mysql、ngnix等,開發(fā)語言選擇互聯(lián)網(wǎng)最流行的Java,應(yīng)用層面選取諸多開源組件和框架。

  這可比王天成接觸的操作系統(tǒng)+數(shù)據(jù)庫+開發(fā)語言的三層開發(fā)模式復(fù)雜太多了。

  “豐師兄,你部署的這些大大小小的軟件和中間件,有4、50種之多。這可給我們的開發(fā)人員增添了許多的學(xué)習(xí)困難?是不是太復(fù)雜了?”

  “天成,你不要看著這些軟件種類挺多的,其實(shí)工程師們也只需要接觸到其中的5、6種而已。只不過,不同業(yè)務(wù)或者功能的開發(fā)工程師,使用的軟件不相同罷了。”

  “那這樣我們的工程師也要分成很多小組了?這樣的管理難度是不是也增加了呀?”

  “天成,你別看到這些,而是要看到業(yè)務(wù)需求。以前使用系統(tǒng)的用戶多數(shù)是專業(yè)人士,比如銀行職員專門處理金融信息,超市收銀員專門掃碼收錢,采購員下訂單等等。普通用戶也主要是上網(wǎng)看一下新聞、網(wǎng)上聊天、收發(fā)郵件。而現(xiàn)在的用戶更多的是購物、看視頻、玩游戲等等。這對系統(tǒng)的要求越來越高。不僅僅是用戶數(shù)量的激增,而且是各類應(yīng)用的特點(diǎn)大相徑庭。常規(guī)的開發(fā)手段已經(jīng)不能滿足需求了。所以才有了現(xiàn)在的微服務(wù)架構(gòu)。你看,我通過微服務(wù)架構(gòu),構(gòu)建了10個(gè)子系統(tǒng),分別是采購、財(cái)務(wù)、銷售、收貨、物流、收銀、網(wǎng)購、會(huì)員等。每一個(gè)子系統(tǒng)都是單獨(dú)存在的,都有自己的服務(wù)和數(shù)據(jù)庫。這樣2、3個(gè)人就可以開發(fā)一個(gè)子系統(tǒng),而且可以隨時(shí)修改,不影響其他子系統(tǒng)。”

  “咦,這樣的話,很多功能不就重復(fù)了嗎?數(shù)據(jù)也要設(shè)置多套?關(guān)鍵是,銷售要看采購訂單,不也得調(diào)用采購子系統(tǒng)嗎?這樣子系統(tǒng)間的相互調(diào)用,不就很麻煩嗎?會(huì)不會(huì)影響性能呀?”

  “這就是微服務(wù)的好處了。如果網(wǎng)購子系統(tǒng)的使用人數(shù)多,我就可以建立多個(gè)網(wǎng)購微服務(wù),比方說一個(gè)微服務(wù)支持2000人,那100個(gè)微服務(wù)就可以支持20萬人。至于子系統(tǒng)間相互調(diào)用,你不用擔(dān)心。這里有專門負(fù)責(zé)調(diào)用的API中間件,調(diào)用第一次的時(shí)候可能慢一點(diǎn),但是第二次就可以直接從內(nèi)存中調(diào)用,速度就會(huì)很快的。至于數(shù)據(jù)出現(xiàn)多套,這是必然的,我們還會(huì)建立主數(shù)據(jù)微服務(wù),確保各子模塊的公共數(shù)據(jù)保持同步?!?p>  “好家伙,這么說,這套架構(gòu)的好處就是可以無限延展,支持的應(yīng)用數(shù)量不受限制,支持的用戶數(shù)量也可以達(dá)到億萬級以上?“”

  “不錯(cuò),現(xiàn)在歐美的互聯(lián)網(wǎng)企業(yè)都開始使用類似的架構(gòu)。你想想,國內(nèi)的互聯(lián)網(wǎng)用戶馬上就要突破1億人,那么5年、10年以后呢?10億人都上網(wǎng)了呢?也只有這樣的架構(gòu)才可以支持。所以我才回國,就是想在實(shí)踐中構(gòu)建我們自己的互聯(lián)網(wǎng)架構(gòu)系統(tǒng)。”

  “太棒了。豐師兄,你這次回國,真是選對了時(shí)機(jī)?,F(xiàn)在宋總可以說,非常重視這件事情。除了你帶回了的1百萬美金,宋總還投資了2千萬。你可要好好干一場了?!?p>  “是呀,還是國內(nèi)好。我們在國外就只是一個(gè)打工仔,很難上升到管理層。更別談?dòng)凶约旱墓玖恕,F(xiàn)在,我總算是得償所愿了。不過天成,我現(xiàn)在搭建的架構(gòu)還只是雛形,只有一少部分經(jīng)過檢驗(yàn),更多的是互聯(lián)網(wǎng)上一些大咖的開源代碼。要想真正融合在一起,還需要大家一起努力。我?guī)б唤M人馬,主要負(fù)責(zé)架構(gòu)和中間件的研發(fā)工作;你帶的團(tuán)隊(duì),就負(fù)責(zé)應(yīng)用層的系統(tǒng)開發(fā)和推廣。咱們哥倆好好干一場,盡快拿出一點(diǎn)成績?!?p>  “好!豐哥,我跟著你好好干。還有,要不要找學(xué)校,拉來一批實(shí)習(xí)生,讓他們提前學(xué)習(xí)這種架構(gòu)和開發(fā)模式,將來畢業(yè)了,直接進(jìn)公司,我們也就有了充足的后備力量。”

  “行呀!這件事的想法太棒了,我們抽空回學(xué)校,找系主任申請一下。”

  宋海洋雖然不懂技術(shù),但是聽到豐益生、王天成的干勁十足,已經(jīng)有了初步成果,也感到非常高興。當(dāng)聽到新的架構(gòu),滿足互聯(lián)網(wǎng)多種復(fù)雜需求的時(shí)候,立刻拍板,同步對海貿(mào)集團(tuán)下屬的各公司的門戶系統(tǒng)、電子商務(wù)系統(tǒng)、會(huì)員管理系統(tǒng)等進(jìn)行調(diào)研,爭取全面更新?lián)Q代。

  咨詢公司的唐振榮,聽說宋海洋這個(gè)剛成立的IT公司的新架構(gòu)后,也感到特別眼熱,特意來到宋海洋的辦公室。

  “宋總,聽說你們成立了一個(gè)新的研發(fā)互聯(lián)網(wǎng)架構(gòu)的IT公司,能不能給我們公司的顧問,也培訓(xùn)一下,讓他們了解和學(xué)習(xí)一下這些新的技術(shù)知識,讓他們的眼界也更開闊一些?!?p>  “當(dāng)然可以,只不過公司主要骨干都在忙于系統(tǒng)設(shè)計(jì)與開發(fā),抽不出身。等新的架構(gòu)系統(tǒng)發(fā)布的時(shí)候,再給大家培訓(xùn)一下。你看這樣可以嗎?”

  唐總有些失望,只得回應(yīng):“那好吧。我們可是非常期盼喲!”

  “到時(shí)候,不會(huì)忘記你們的。不過唐總,我這里有一個(gè)建議,不知道你是否愿意聽一聽?”

  “宋總有什么建議,可以直接提。我可是非常愿意聽到宋總的指導(dǎo)的?!?p>  “唐總,你可是太客氣了。對于您的能力,我是非常認(rèn)可的。不過我覺得,您在咨詢公司里面,還是太屈才了。雖然擔(dān)任總監(jiān)的職位,其實(shí)也就是個(gè)大項(xiàng)目經(jīng)理,幫著洋人打工而已。我這家IT公司呢,你也聽說了,很有前途。我已經(jīng)把我旗下所有公司的IT系統(tǒng)建設(shè)項(xiàng)目都裝入了其中。不妨告訴您,其中至少有三家互聯(lián)網(wǎng)公司的系統(tǒng)改造計(jì)劃,等著呢。因?yàn)闆]有找到合適的總經(jīng)理,現(xiàn)在還是我自己兼任著。要是你愿意,我想聘請你為CEO,全面負(fù)責(zé)公司的業(yè)務(wù)管理和市場開發(fā),薪水是您現(xiàn)在的2倍,還有期權(quán)。您看怎么樣?”

  “宋總,您這是給我提出了一個(gè)大難題呀?我現(xiàn)在做著貴公司的項(xiàng)目,然后跳槽到您旗下的新公司,這在業(yè)界名聲恐怕不太好吧?”

  “唐總,雖然你擔(dān)憂的不無道理,但是機(jī)不可失,時(shí)不再來,您可以先考慮一下。我可以預(yù)留一周的時(shí)間,給您考慮。一周后,我就要對外招聘了。”

  唐總沉思片刻,終于抬起頭、伸出手來:“宋總,謝謝您的賞識。我唐振榮這把老骨頭,就打算賣給您了?!?p>  “好!歡迎您,我們一定會(huì)一起見證輝煌的。”

  “如您所愿!我們一起奮斗一把!”

按 “鍵盤左鍵←” 返回上一章  按 “鍵盤右鍵→” 進(jìn)入下一章  按 “空格鍵” 向下滾動(dòng)
目錄
目錄
設(shè)置
設(shè)置
書架
加入書架
書頁
返回書頁
指南