首页> 美食 > 环球国际娱乐网投|「GET2019」保利威陈焕然:从领英学习看全球在线教育平台的技术演化

环球国际娱乐网投|「GET2019」保利威陈焕然:从领英学习看全球在线教育平台的技术演化

2020-01-11 14:27:30

环球国际娱乐网投|「GET2019」保利威陈焕然:从领英学习看全球在线教育平台的技术演化

环球国际娱乐网投,芥末堆11月28日讯,近日,在主题为“教学相长,学以促用”的get2019教育科技大会上,保利威高级技术总监陈焕然发表了“从 linkedin learning看全球在线教育平台的技术演化”的演讲。

陈焕然从linkedin learning(下称“领英学习”)的历史和发展历程出发,并结合其间发生的重大技术变革,展示了在线教育平台在后端以及前端的技术演化。

领英学习是美国在线职业教育市场的巨头之一,前身为lynda.com。早在1995年,lynda.com就开始提供在线多媒体素材观看和下载等功能,并于2002年推出了在线视频课程,支持付费订阅的模式。

2002年时,由于美国家庭网络带宽还没有普及,lynda.com几年间都处于入不敷出的状态。不过随着技术的发展,lynda.com慢慢步入正轨,在2013年时会员超过两百万人,并获得了一笔一亿美元的投资。

lynda.com于2015年被linkedin收购,正式改名为领英学习。今天的领英学习平台,提供了超过一万五千门课程,涵盖七种语言,并基于领英的六亿会员数据给用户提供个性化的建议。

陈焕然在演讲中提到,领英学习的发展在后端技术层面有三个有代表性的原因。

首先是降低研发成本、提高研发效率。以编程语言为例,scala和java此前是领英学习混用的编程语言。2016年时,领英学习cto宣布将来只用java,原因在于java生态优于scala,即语言相关的工具框架更丰富,开源社区的支持更完善,遇到问题的时网络上的资源更多。此外,java人才市场更加活跃,统一语言也更易维护。

其次,从单体服务向微服务转型。从陈焕然表示,随着在线教育的规模越来越大,产品形态趋于多样化,系统更加复杂,后端平台的可维护性就会降低。陈焕然以保利威的直播系统为例,在微服务化之前,保利威的后台架构庞大,各种服务往往属于同一种产品,维护时牵一发而动全身。改造之后,保利威让单独的配置中心管理各类微服务,通过统一的接口互通,降低了维护成本。

最后,从自建数据中心转变为微软azure云。领英本身即有大规模的数据中心,不过在今年七月份,领英宣布将启动一项规模巨大的迁移,将线下系统服务全部迁往微软azure云上。云的优势在于,加大了不同规模在线直播课程的弹性,提高系统负载;流程更敏捷,几分钟就能建起数据库;得益于多重备份,云上的数据更加可靠。

在前端技术方面,陈焕然也梳理了在线教育经历的三个技术发展节点。

第一,从flash到html5。此前flash几乎是播放视频的唯一选择,但flash对移动端支持性并不好。随着移动互联网的兴起,flash渐趋没落,逐渐被html5取代。

第二,从http到websocket。http客户端和服务端交互很简单,一来一回,但缺点在于只能由客户端发起请求,服务端无法向客户端主动发起请求。websocket的出现解决了交互性较强的双向沟通需求,如在线教育中的白板画笔、展示课件、聊天室、签到问答等。

第三是webrtc的出现,支持在浏览器进行音视频实时交互。在webrtc协议之下,老师们只需打开网页即可上课,不需要安装客户端;学员们连麦也不用通过websocket协议,只需通过浏览器即可推上webrtc流,供教师和其他学员观看。

查看所有嘉宾精彩分享


pk10下注




上一篇:下破3000点 基金投资如何破题?定投也许是最好方式
下一篇:2019长江文化旅游博览会将在武汉开幕