據(jù)了解,這位Yang, Guo服務(wù)于Google Chrome瀏覽器團(tuán)隊,也是華人工程師,是Chrome?V8開源JavaScript引擎的主要貢獻(xiàn)者之一。而他所提到的“Node.js”則是基于V8創(chuàng)建的JavaScript運(yùn)行環(huán)境,運(yùn)行于Node.js之上的數(shù)十萬計的開源代碼包已構(gòu)成目前全球最大的開源生態(tài)系統(tǒng)。
?
目前,Yang,Guo已經(jīng)把這項Node.js啟動加速技術(shù)的V8部分的代碼以署名合作方式提交給谷歌官方,后續(xù)阿里方面還會將Node.js部分的代碼提交給Node.js社區(qū)。未來,該項技術(shù)可能會使用到數(shù)以億萬級的使用Node.js引擎的服務(wù)器平臺上。
我們通過git hub特別找到了阿里方面的liqyan,進(jìn)一步了解后得知原來他是AliOS虛擬機(jī)團(tuán)隊的工程師。他表示在開源社區(qū)上關(guān)注到Y(jié)ang, Guo提出的Node.js啟動加速功能草案,發(fā)現(xiàn)是團(tuán)隊已經(jīng)實現(xiàn)的方案,在征得公司許可后,便將代碼直接共享給了Yang, Guo,得到了他的認(rèn)可。據(jù)透露,早在半年前AliOS就在獨立研發(fā)該項技術(shù),并在最近落地到AliOS?Lite中,通過V8 Snapshot(快照技術(shù))加速Node.js的啟動速度,實現(xiàn)了4倍加速。