芥末堆芥末堆

【GET2019】保利威陳煥然:從領(lǐng)英學(xué)習(xí)看全球在線教育平臺(tái)的技術(shù)演化

作者:知風(fēng) 發(fā)布時(shí)間:

【GET2019】保利威陳煥然:從領(lǐng)英學(xué)習(xí)看全球在線教育平臺(tái)的技術(shù)演化

作者:知風(fēng) 發(fā)布時(shí)間:

摘要:領(lǐng)英學(xué)習(xí)是美國(guó)在線職業(yè)教育市場(chǎng)的巨頭之一。

屏幕快照 2019-12-02 下午7.12.30.png

保利威高級(jí)技術(shù)總監(jiān)陳煥然

芥末堆11月28日文,近日,在主題為“教學(xué)相長(zhǎng),學(xué)以促用”的GET2019教育科技大會(huì)上,保利威高級(jí)技術(shù)總監(jiān)陳煥然發(fā)表了“從 Linkedin Learning看全球在線教育平臺(tái)的技術(shù)演化”的演講。

陳煥然從Linkedin  Learning(下稱“領(lǐng)英學(xué)習(xí)”)的歷史和發(fā)展歷程出發(fā),并結(jié)合其間發(fā)生的重大技術(shù)變革,展示了在線教育平臺(tái)在后端以及前端的技術(shù)演化。

領(lǐng)英學(xué)習(xí)是美國(guó)在線職業(yè)教育市場(chǎng)的巨頭之一,前身為L(zhǎng)ynda.com。早在1995年,Lynda.com就開(kāi)始提供在線多媒體素材觀看和下載等功能,并于2002年推出了在線視頻課程,支持付費(fèi)訂閱的模式。

2002年時(shí),由于美國(guó)家庭網(wǎng)絡(luò)帶寬還沒(méi)有普及,Lynda.com幾年間都處于入不敷出的狀態(tài)。不過(guò)隨著技術(shù)的發(fā)展,Lynda.com慢慢步入正軌,在2013年時(shí)會(huì)員超過(guò)兩百萬(wàn)人,并獲得了一筆一億美元的投資。

WX20191202-112454.png

Lynda.com于2015年被Linkedin收購(gòu),正式改名為領(lǐng)英學(xué)習(xí)。今天的領(lǐng)英學(xué)習(xí)平臺(tái),提供了超過(guò)一萬(wàn)五千門(mén)課程,涵蓋七種語(yǔ)言,并基于領(lǐng)英的六億會(huì)員數(shù)據(jù)給用戶提供個(gè)性化的建議。

陳煥然在演講中提到,領(lǐng)英學(xué)習(xí)的發(fā)展在后端技術(shù)層面有三個(gè)有代表性的原因。

首先是降低研發(fā)成本、提高研發(fā)效率。以編程語(yǔ)言為例,Scala和JAVA此前是領(lǐng)英學(xué)習(xí)混用的編程語(yǔ)言。2016年時(shí),領(lǐng)英學(xué)習(xí)CTO宣布將來(lái)只用JAVA,原因在于JAVA生態(tài)優(yōu)于Scala,即語(yǔ)言相關(guān)的工具框架更豐富,開(kāi)源社區(qū)的支持更完善,遇到問(wèn)題的時(shí)網(wǎng)絡(luò)上的資源更多。此外,JAVA人才市場(chǎng)更加活躍,統(tǒng)一語(yǔ)言也更易維護(hù)。

其次,從單體服務(wù)向微服務(wù)轉(zhuǎn)型。從陳煥然表示,隨著在線教育的規(guī)模越來(lái)越大,產(chǎn)品形態(tài)趨于多樣化,系統(tǒng)更加復(fù)雜,后端平臺(tái)的可維護(hù)性就會(huì)降低。陳煥然以保利威的直播系統(tǒng)為例,在微服務(wù)化之前,保利威的后臺(tái)架構(gòu)龐大,各種服務(wù)往往屬于同一種產(chǎn)品,維護(hù)時(shí)牽一發(fā)而動(dòng)全身。改造之后,保利威讓單獨(dú)的配置中心管理各類微服務(wù),通過(guò)統(tǒng)一的接口互通,降低了維護(hù)成本。

最后,從自建數(shù)據(jù)中心轉(zhuǎn)變?yōu)?a href="/O/89114" target="_blank" title="微軟" class="goOId">微軟Azure云。領(lǐng)英本身即有大規(guī)模的數(shù)據(jù)中心,不過(guò)在今年七月份,領(lǐng)英宣布將啟動(dòng)一項(xiàng)規(guī)模巨大的遷移,將線下系統(tǒng)服務(wù)全部遷往微軟Azure云上。云的優(yōu)勢(shì)在于,加大了不同規(guī)模在線直播課程的彈性,提高系統(tǒng)負(fù)載;流程更敏捷,幾分鐘就能建起數(shù)據(jù)庫(kù);得益于多重備份,云上的數(shù)據(jù)更加可靠。

在前端技術(shù)方面,陳煥然也梳理了在線教育經(jīng)歷的三個(gè)技術(shù)發(fā)展節(jié)點(diǎn)。

第一,從Flash到HTML5。此前Flash幾乎是播放視頻的唯一選擇,但Flash對(duì)移動(dòng)端支持性并不好。隨著移動(dòng)互聯(lián)網(wǎng)的興起,F(xiàn)lash漸趨沒(méi)落,逐漸被HTML5取代。

第二,從HTTP到WebSocket。HTTP客戶端和服務(wù)端交互很簡(jiǎn)單,一來(lái)一回,但缺點(diǎn)在于只能由客戶端發(fā)起請(qǐng)求,服務(wù)端無(wú)法向客戶端主動(dòng)發(fā)起請(qǐng)求。WebSocket的出現(xiàn)解決了交互性較強(qiáng)的雙向溝通需求,如在線教育中的白板畫(huà)筆、展示課件、聊天室、簽到問(wèn)答等。

第三是WebRTC的出現(xiàn),支持在瀏覽器進(jìn)行音視頻實(shí)時(shí)交互。在WebRTC協(xié)議之下,老師們只需打開(kāi)網(wǎng)頁(yè)即可上課,不需要安裝客戶端;學(xué)員們連麥也不用通過(guò)WebSocket協(xié)議,只需通過(guò)瀏覽器即可推上WebRTC流,供教師和其他學(xué)員觀看。

點(diǎn)擊這里查看所有嘉賓精彩分享

1、本文是 芥末堆網(wǎng)原創(chuàng)文章,轉(zhuǎn)載可點(diǎn)擊 芥末堆內(nèi)容合作 了解詳情,未經(jīng)授權(quán)拒絕一切形式轉(zhuǎn)載,違者必究;
2、芥末堆不接受通過(guò)公關(guān)費(fèi)、車馬費(fèi)等任何形式發(fā)布失實(shí)文章,只呈現(xiàn)有價(jià)值的內(nèi)容給讀者;
3、如果你也從事教育,并希望被芥末堆報(bào)道,請(qǐng)您 填寫(xiě)信息告訴我們。
來(lái)源: 芥末堆
芥末堆商務(wù)合作:王老師 18710003484
  • 【GET2019】保利威陳煥然:從領(lǐng)英學(xué)習(xí)看全球在線教育平臺(tái)的技術(shù)演化分享二維碼