章文嵩:滴滴受益于开源,也回馈于开源
极客时间编辑部
讲述:杜力大小:1.56M时长:03:24
日前,滴滴出行高级副总裁、滴滴开源委员会主席章文嵩发表演讲称滴滴是完全靠科技驱动的,在滴滴 6000 名研发人员背后,是其搭建维护的庞大的技术框架,其中运用了大量的开源软件。章文嵩表示,滴滴受益于开源,也回馈于开源。以下为演讲关键内容。
滴滴的技术平台用了大量的开源软件,在滴滴平台的主要软件架构中有四五千个服务模块。
我们有很多自建的数据中心,还有用了很多开源项目的 SDN(软件定义网络)软件,因为我们做了很多资源调度平台,而资源调度平台用了容器化,所以我们构建了一个基于 SDN 统一资源调动平台,包括数据库的服务等。
在存储方面,我们搭建了面向位置服务的存储引擎,在开源基础上做了一个对象存储。在离线数据方面,我们用了 MQ 的软件来进行整体大批量的数据传输。大数据平台上,有非常庞大规模的数万台集群在跑,包括实时的计算平台。另外我们也搭建了一个机器学习平台,资源调度平台上面支撑的 AI 框架、比较流行学习的框架,机器学习平台也支持。很多中台的服务也是我们自己开发,我们围绕自己业务场景来开发司机系统、订单系统、支付等等。
除此以外,滴滴有自成体系的一套运维系统,里面也有大量的组件。在滴滴平台,通过大量的应用开源软件加上自主开发的软件,共同构建了全球规模最大的出行平台。
滴滴受益于开源,开源软件帮助公司快速发展和降低成本。所以我们也想回馈开源,在很多领域,包括移动开发、中间件、系动软件、前端、研发、测试、智慧交通、人工智能这些领域,均有一系列的组件。
滴滴将这些组件从 2017 年开始对外开源,总共有 23 个项目开源,获得了 36000 多个 Star,也有很多外部公司参与滴滴的项目开发。
滴滴花了大量资源来做开源,一方面是在内部做一些开源的建设,打通内部所有部门的壁垒,除了一些机密的要求,大部分代码是对内开放的,这样做的好处是可以避免重复开发。而且好的项目会真正帮助我们对外开源、回馈社区,建立起生态标准。
另一方面希望对外输出影响力,滴滴整个平台有非常多的技术挑战,实力也不错,开源对于技术品牌的建设也有帮助,我们的核心是打造滴滴的技术文化,即开放协作。
我们不光是开源,还对学界开放脱敏数据。因为滴滴是全球最大的共享出行平台,我们在交通领域的数据较多,而且由于中国人口巨大,在很多领域中国拥有的数据比全世界其他国家多,但目前很多高校基于一些研究往往采用国外的数据,这是很不对等的。所以我们努力把滴滴一部分脱敏数据开放出来,希望学术界、科研机构能基于滴滴的数据做研究。自滴滴开放数据以来,已经有四五千家的学术机构来申请我们的数据。当然在开放数据中,用户信息和隐私是一定会被保护的。
公开
同步至部落
取消
完成
0/2000
荧光笔
直线
曲线
笔记
复制
AI
- 深入了解
- 翻译
- 解释
- 总结
该免费文章来自《极客视点》,如需阅读全部文章,
请先领取课程
请先领取课程
免费领取
© 版权归极客邦科技所有,未经许可不得传播售卖。 页面已增加防盗追踪,如有侵权极客邦将依法追究其法律责任。
登录 后留言
精选留言
由作者筛选后的优质留言将会公开显示,欢迎踊跃留言。
收起评论