滴滴出行在开源范畴有着丰厚的项目和实践。以下是滴滴开源的一些首要特点和项目:
1. 开源愿景: 滴滴开源的愿景是发明价值、协作共赢与拥抱敞开。滴滴已逐渐开源多个项目,累计开源代码超越49万行,开源效果得到了业界的遍及好评。未来,滴滴开源将持续发明更多时机,集合更多开源爱好者,与社区共建敞开和同享的气氛。
2. 首要开源项目: DDMQ:这是一个根据Apache RocketMQ构建的分布式音讯中间件,为滴滴出行的各个事务线供给了低推迟、高并发、高可用和高牢靠的音讯服务。 DoKit:这是一个功用完全的客户端研制帮手,支撑iOS和Android渠道。 Nightingale:这是一个互联网监控解决方案,衍生自OpenFalcon,融入了部分滴滴出产环境的最佳实践,灵敏易用,安稳牢靠。 Unify:该项目聚集于Flutter与原生通讯的难题,助力跨端开发,已成功使用于滴滴国际化外卖和出行司机端。 AoE:一个终端侧AI集成运行时环境(IRE),旨在协助开发者将不同结构的深度学习算法轻松布置到终端高效履行。 Athena:一个端到端主动语音辨认(ASR)引擎的开源完成,支撑多种模型和训练方法。
3. 开源进程: 滴滴自2017年6月30日发布首个开源项目VirtualAPK以来,已发布了40多个开源项目,涵盖了人工智能、才智交通、中间件与架构、大数据、运维监控、小程序、移动开发、前端、研制测验等多个范畴。这些项目在社区中获得了6.3万个star,反映了社区的活跃反应和认可。
4. 开源渠道: 滴滴开源项目能够在多个渠道上找到,包含滴滴官方的GitHub和Gitee页面。
滴滴开源不只展现了其在技能立异方面的实力,也表现了其推进开源社区开展的许诺。经过不断奉献优异的开源项目,滴滴与全球开发者一起促进了技能的前进和立异。
滴滴出行自成立以来,一直秉持“拥抱敞开、协作共赢、发明价值”的理念,活跃参与开源社区,推进技能立异。2017年6月30日,滴滴首个开源项目VirtualAPK发布,标志着滴滴正式踏上开源之路。
到现在,滴滴已发布了40个开源项目,涵盖了人工智能、大数据、云核算等多个范畴。以下罗列部分滴滴开源项目:
1. 人工智能范畴
滴滴开源的AoE(AI on Edge)项目,旨在为开发者供给终端侧AI集成运行时环境,协助开发者将深度学习算法轻松布置到终端高效履行。
Athena项目是端到端主动语音辨认(ASR)引擎的开源完成,支撑多种模型,为语音辨认范畴供给高效解决方案。
2. 大数据范畴
滴滴开源的LogAgent项目,是一款高效、可扩展的日志搜集东西,可协助用户轻松搜集、存储和剖析日志数据。
Kafka、Flink、Elasticsearch、Clickhouse等开源大数据引擎,滴滴在内部使用的基础上,进行了优化和改善,并开源共享,助力企业构建自主可控的大数据服务体系。
滴滴开源项目在业界获得了广泛认可,为职业开展做出了活跃奉献:
1. 推进技能立异
滴滴开源项目涵盖了多个技能范畴,为开发者供给了丰厚的技能参阅和解决方案,推进了技能立异和职业前进。
2. 促进生态共建
滴滴活跃参与开源社区,与业界同伴一起推进开源项目的开展,促进了生态共建和资源同享。
3. 提高企业影响力
滴滴开源项目在业界获得了杰出口碑,提高了企业技能实力和品牌影响力。
未来,滴滴将持续秉持“拥抱敞开、协作共赢、发明价值”的理念,加大开源力度,推进技能立异和生态共建,为职业开展奉献力量。
1. 持续开源优质项目
滴滴将持续发掘内部技能优势,持续开源优质项目,为开发者供给更多技能支撑。
2. 深化开源社区协作
滴滴将加强与开源社区的沟通与协作,一起推进开源项目的开展。
3. 培育开源人才
滴滴将加大对开源人才的培育力度,为职业开展储藏更多优异人才。
总归,滴滴开源之路是技能立异与生态共建的探究,未来,滴滴将持续携手业界同伴,一起推进职业开展,为用户供给更优质的服务。