架構(gòu)師,這是每一個IT行業(yè)技術(shù)人員心馳神往的職業(yè),尤其是在軟件開發(fā)與部署人員眼中,它是具有神圣色彩的崗位,是能力與高薪的代名詞,團(tuán)隊中有了架構(gòu)師,就有了技術(shù)保障。因此,架構(gòu)師的門檻非常高,不僅要求跨領(lǐng)域的技術(shù)能力和創(chuàng)新思維,更要有豐富的項目經(jīng)驗,才能從繁雜紛亂的業(yè)務(wù)需求和問題現(xiàn)象中抽絲剝繭,提煉和設(shè)計出滿足開發(fā)人員需求和業(yè)務(wù)需求的解決方案。
中國杰出的計算機(jī)系統(tǒng)架構(gòu)師、云計算領(lǐng)域科研專家葛琳
葛琳是中國最具影響力的系統(tǒng)架構(gòu)師之一,也是國內(nèi)從事大數(shù)據(jù)、云計算領(lǐng)域研究的頂尖技術(shù)專家,她曾就職于微軟、戴爾、惠普等多個全球知名科技公司,擔(dān)任解決方案架構(gòu)師、資深系統(tǒng)工程師等重量級技術(shù)崗位,擁有超過20年的IT行業(yè)從業(yè)經(jīng)歷,以及豐富的云計算、大數(shù)據(jù)分析和大型企業(yè)級應(yīng)用架構(gòu)設(shè)計、實施經(jīng)驗。在實際工作中,葛琳十分熟悉和擅長私有云架構(gòu)設(shè)計與開發(fā)、云解決方案設(shè)計、計算機(jī)軟硬件性能調(diào)優(yōu)、云原生應(yīng)用架構(gòu)設(shè)計等,可以把控全局、統(tǒng)籌設(shè)計,解決軟件系統(tǒng)復(fù)雜度過高等問題,從而幫助客戶把想法、問題、需求落地成一個個可執(zhí)行、可實施的項目,是業(yè)界鮮少具備極強(qiáng)Coding能力的頂級資深架構(gòu)師。
近幾年,為了推動IT行業(yè)的現(xiàn)代化發(fā)展進(jìn)程,葛琳將目光鎖定在架構(gòu)設(shè)計智能化創(chuàng)新研究上面,力圖通過技術(shù)上的升級與融合,實現(xiàn)IT架構(gòu)設(shè)計、應(yīng)用架構(gòu)設(shè)計、數(shù)據(jù)架構(gòu)設(shè)計的智能化與數(shù)字化。通過不斷地技術(shù)攻關(guān)和測試優(yōu)化,葛琳突破了現(xiàn)在的技術(shù)局限和難題,研發(fā)出“基于分層故障域的云資源運(yùn)維平臺”“基于任務(wù)分解的異構(gòu)數(shù)據(jù)庫遷移系統(tǒng)”“基于云計算的軟件工程架構(gòu)設(shè)計優(yōu)化系統(tǒng)”“基于云計算技術(shù)的分布式系統(tǒng)架構(gòu)平臺”等一系列具有重大技術(shù)創(chuàng)新性和突破性的技術(shù)成果,不僅解決了云資源運(yùn)維、數(shù)據(jù)庫遷移、軟件架構(gòu)設(shè)計、分布式架構(gòu)設(shè)計等方面的技術(shù)難題,更拓寬了大數(shù)據(jù)、云計算等前沿技術(shù)的應(yīng)用范圍和應(yīng)用深度,填補(bǔ)了系統(tǒng)架構(gòu)設(shè)計創(chuàng)新領(lǐng)域的多項技術(shù)空白,為行業(yè)發(fā)展和整個科技領(lǐng)域的進(jìn)步帶來巨大的價值,成為我國系統(tǒng)架構(gòu)技術(shù)領(lǐng)域乃至整個IT行業(yè)科技創(chuàng)新的領(lǐng)軍人。
“云計算是一種基于互聯(lián)網(wǎng)的計算方式,是以數(shù)據(jù)為中心的一種數(shù)據(jù)密集型超級計算,其核心就是依托于互聯(lián)網(wǎng)提供快速且安全的云計算服務(wù)與數(shù)據(jù)存儲,讓每一個使用互聯(lián)網(wǎng)的人都可以使用網(wǎng)絡(luò)上龐大的計算資源與數(shù)據(jù)中心?!痹诟鹆湛磥?云計算改變了信息服務(wù)的提供方式,為各行各業(yè)的數(shù)字化變革提供了良好的技術(shù)支持,尤其是在軟件開發(fā)及部署方面,云計算可以發(fā)揮出資源配置、數(shù)據(jù)處理方面的獨(dú)特優(yōu)勢,幫助軟件開發(fā)人員專注于業(yè)務(wù)實現(xiàn)而從復(fù)雜的運(yùn)行環(huán)境中抽身出來,提高軟件開發(fā)和部署的效率和整體質(zhì)量。因此,葛琳認(rèn)為在云計算越來越普及的大環(huán)境下,軟件開發(fā)和部署的整體模式必然要做出相應(yīng)的改變。
軟件架構(gòu)設(shè)計是軟件工程的核心環(huán)節(jié),隨著智能化時代對軟件需求的不斷提高,軟件開發(fā)和部署的難度也越來越大,這對軟件工程架構(gòu)設(shè)計的要求也越來越高,有效的架構(gòu)設(shè)計不僅可以解決技術(shù)復(fù)雜的問題,還在降低開發(fā)成本、提高軟件穩(wěn)定性等方面有著關(guān)鍵性作用。正因如此,為了提高軟件工程的質(zhì)量水平和開發(fā)效率,葛琳在很長時間里都在鉆研如何運(yùn)用云計算輔助軟件工程架構(gòu)設(shè)計與核心技術(shù)攻關(guān),而“基于云計算的軟件工程架構(gòu)設(shè)計優(yōu)化系統(tǒng)”就是在這樣的背景下得以研發(fā)成功。
在“基于云計算的軟件工程架構(gòu)設(shè)計優(yōu)化系統(tǒng)”的研發(fā)中,葛琳十分注重數(shù)據(jù)架構(gòu)設(shè)計與優(yōu)化的智能化和高效化,她考慮到軟件開發(fā)和部署中對海量數(shù)據(jù)信息呈現(xiàn)的需求,基于云計算技術(shù)構(gòu)建了一個多場景數(shù)據(jù)服務(wù)體系,可以從不同角度對內(nèi)部數(shù)據(jù)代碼、軟件描述、軟件標(biāo)簽、文檔標(biāo)簽等數(shù)據(jù)源進(jìn)行不同層次的處理,形成基于軟件運(yùn)行的閉環(huán)式驅(qū)動,增強(qiáng)數(shù)據(jù)處理的邏輯性。在環(huán)境架構(gòu)方面,葛琳以軟件功能為切入點(diǎn),創(chuàng)設(shè)分布式、智能式運(yùn)行場景,將不同任務(wù)節(jié)點(diǎn)作為系統(tǒng)功能呈現(xiàn)的一種指標(biāo),確保在集成、可控、可拓展的環(huán)境中,利用項目軟件及其驅(qū)動形式進(jìn)行處理,以增強(qiáng)軟件程序的可部署性。與此同時,葛琳在該系統(tǒng)中還引入了機(jī)器學(xué)習(xí)算法,將源代碼、開發(fā)庫、API 文檔中的數(shù)據(jù)作為數(shù)據(jù)標(biāo)準(zhǔn)模型,將軟件工程系統(tǒng)架構(gòu)與基準(zhǔn)數(shù)據(jù)模型進(jìn)行對比,及時發(fā)現(xiàn)軟件架構(gòu)中的缺陷問題并作出整改,進(jìn)而提高整個系統(tǒng)運(yùn)行的智能性和穩(wěn)定性。
葛琳的積極探索和努力為業(yè)界樹立了榜樣,她的研究成果不僅在多個國際頂尖學(xué)術(shù)會議中廣泛傳播,更在全國范圍內(nèi)得到了大面積應(yīng)用,受到了眾多企業(yè)及從業(yè)人員的廣泛贊譽(yù),為行業(yè)發(fā)展及整個社會帶來了可持續(xù)發(fā)展的效益與前景。對此,葛琳說道:“科研工作必須要有社會意義,我們不能僅僅追求技術(shù)的突破和商業(yè)的成功,更要關(guān)注科研成果在轉(zhuǎn)化應(yīng)用中對行業(yè)及整個社會的價值。”
葛琳用她的科研實踐向我們展示了一個科研工作者應(yīng)有的責(zé)任和擔(dān)當(dāng),她的努力為我們構(gòu)建一個更加智能化、可持續(xù)化的未來指明了方向。展望未來,葛琳表示她將繼續(xù)致力于計算機(jī)系統(tǒng)架構(gòu)、云計算等領(lǐng)域的創(chuàng)新研究,并希望能夠激勵更多的年輕人投身于科學(xué)研究,為社會做出更大的貢獻(xiàn)。
相關(guān)稿件