目录

Nightingale 夜莺

DoraemonKit 哆啦A梦

DDMQ

KafkaManager

mand-mobile

DiDiPrism

cube-ui

Mpx

sharingan 写轮眼

chameleon 变色龙


滴滴出行是涵盖出租车、 专车、滴滴快车、 顺风车、代驾及大巴、货运等多项业务在内的一站式出行平台。

Nightingale 夜莺

分类:监控系统

夜莺是一套分布式高可用的运维监控系统,最大的特点是混合云支持,既可以支持传统物理机虚拟机的场景,也可以支持K8S容器的场景。同时,夜莺也不只是监控,还有一部分CMDB的能力、自动化运维的能力,很多公司都基于夜莺开发自己公司的运维平台。开源的这部分功能模块也是商业版本的一部分,所以可靠性有保障、会持续维护,诸君可放心使用。

Stars:2.9k
Github: https://github.com/didi/nightingale

DoraemonKit 哆啦A梦

分类:前端工具包

DoraemonKit,简称DoKit,中文名 哆啦A梦,意味着能够像哆啦A梦一样提供给他的主人各种各样的工具。Just Do Kit

背景

每一个稍微有点规模的 App,总会自带一些线下的测试功能代码,比如环境切换功能、帧率查看功能等等,这些功能的切换入口往往放在各式各样的入口中,比如一些特殊的手势,双击 statusBar,双击某一个功能区块,或者新建一个 keyWindow 始终至于 App 最上方等等,而且每一个 App 里面的线下附带功能模块很多是相似的,比如帧率查看、内存和 CPU 监控等等,但是现在基本上都是每个 App 都是自己实现了一份,经历了以上的问题之后,DoraemonKit 就有了它存在的意义。

DoraemonKit 是一个功能平台,能够让每一个 App 快速接入一些常用的或者你没有实现的一些辅助开发工具、测试效率工具、视觉辅助工具,而且能够完美在 Doraemon 面板中接入你已经实现的与业务紧密耦合的一些非通有的辅助工具,并搭配我们的dokit平台,让功能得到延伸,接入方便,便于扩展。

简单总结 

  1. DoraemonKit 能够快速让你的业务测试代码能够在这里统一管理,统一收口

  2. DoraemonKit 内置很多常用的工具,避免重复实现,一次接入,你将会拥有强大的工具集合

    搭配dokit平台,借助接口Mock、健康体检、文件同步助手让你方便和他人协同,极大的提升研发过程中的效率。

Stars:16.6k
Github: https://github.com/didi/DoraemonKit

DDMQ

分类:消息队列

DDMQ 是滴滴出行架构部基于 Apache RocketMQ 构建的消息队列产品。作为分布式消息中间件,DDMQ 为滴滴出行各个业务线提供了低延迟、高并发、高可用、高可靠的消息服务。DDMQ 提供了包括实时消息、延迟消息和事务消息在内的多种消息类型以满足不同的业务需求。用户通过统一的 Web 控制台和傻瓜式的 SDK 即可轻松接入 DDMQ 生产和消费消息,体验功能丰富、稳定的消息服务。

Stars:1.1k
Github: https://github.com/didi/DDMQ

KafkaManager

一站式Apache Kafka集群指标监控与运维管控平台。

滴滴Logi-KafkaManager脱胎于滴滴内部多年的Kafka运营实践经验,是面向Kafka用户、Kafka运维人员打造的共享多租户Kafka云平台。专注于Kafka运维管控、监控告警、资源治理等核心场景,经历过大规模集群、海量大数据的考验。内部满意度高达90%的同时,还与多家知名企业达成商业化合作。

Stars:1.4k
Github: https://github.com/didi/Logi-KafkaManager

mand-mobile

分类:移动端组件库

mand-mobile是面向金融场景的Vue移动端UI组件库,丰富、灵活、实用,快速搭建优质的金融类产品,让复杂的金融场景变简单。

Stars:2.9k
Github: https://github.com/didi/mand-mobile

DiDiPrism

DiDiPrism,中文名:小桔棱镜,是一款专注于移动端操作行为的工具,涵盖APP操作回放、操作检测、以及数据可视化能力。我们在整个方案的实现过程中沉淀出了一套技术框架,希望可以逐步开源出来帮助更多人,同时也希望棱镜在大家的合力下能够更快的成长。

Stars:1.2k
Github: https://github.com/didi/DiDiPrism

cube-ui

分类:移动端组件库

cube-ui 是基于 Vue.js 实现的精致移动端组件库。

特性

1. 质量可靠, 由滴滴内部组件库精简提炼而来,经历了业务一年多的考验,并且每个组件都有充分单元测试,为后续集成提供保障。

2. 体验极致, 以迅速响应、动画流畅、接近原生为目标,在交互体验方面追求极致。

3.  标准规范, 遵循统一的设计交互标准,高度还原设计效果;接口标准化,统一规范使用方式,开发更加简单高效。         4. 扩展性强,支持按需引入和后编译,轻量灵活;扩展性强,可以方便地基于现有组件实现二次开发。

Stars:8.6k
Github: https://github.com/didi/cube-ui

Mpx

分类:小程序开发框架

Mpx是一款致力于提高小程序开发体验和开发效率的增强型小程序框架,通过Mpx,我们能够高效优雅地开发出具有极致性能的优质小程序应用,并将其输出到各大小程序平台和web平台中运行。

Stars:2.6k
Github: https://github.com/didi/mpx

sharingan 写轮眼

分类:测试工具

Sharingan,中文名:写轮眼,是漫画《火影忍者》中的一种瞳术,具有复制、幻术等能力,在幻术世界里,一切因素包括时间,地点,质量等,都由施术者掌控。

Sharingan是一个基于golang的流量录制回放工具,录制线上真实请求流量进行回放测试,适合项目重构、回归测试等。

Stars:576
Github: https://github.com/didi/sharingan

chameleon 变色龙

CML (Chameleon) 是一个跨多端开发的统一解决方案,它可以像变色龙一样适应不同的环境。

一次开发,多端运行,一端所见即多端所见。

Stars:8.2k
Github: https://github.com/didi/chameleon

盘点大厂的那些开源项目 - 滴滴出行相关推荐

  1. 盘点大厂的那些开源项目 - 小米科技

    小米是一家以手机.智能硬件和IoT平台为核心的互联网公司,以智能手机.智能电视.笔记本等丰富的产品与服务.致力于让全球每个人都能享受科技带来的美好生活. "为发烧而生"是小米的产品 ...

  2. 盘点大厂的那些开源项目 - 华为

    HarmonyOS 鸿蒙系统(HarmonyOS),是第一款基于微内核的全场景分布式OS,是华为自主研发的操作系统.华为会率先部署在智慧屏.车载终端.穿戴等智能终端上,未来会有越来越多的智能设备使用开 ...

  3. 盘点大厂的那些开源项目 ——华为

    HarmonyOS 鸿蒙系统(HarmonyOS),是第一款基于微内核的全场景分布式OS,是华为自主研发的操作系统.华为会率先部署在智慧屏.车载终端.穿戴等智能终端上,未来会有越来越多的智能设备使用开 ...

  4. huggingface实操_盘点2018年度GtiHub开源项目TOP 25

    本文作者 Pranav Dar 是 Analytics Vidhya 的编辑,对数据科学和机器学习有较深入的研究和简介,致力于为使用机器学习和人工智能推动人类进步找到新途径.2018 这一年中,作者在 ...

  5. 开源项目哪家强?Github年终各大排行榜超级盘点(内附开源项目学习资源)

    整理 | Jane 出品 | AI科技大本营 [导语]提到开源项目,2018 年注定是不平凡的一年.据 Octoverse 报告数据,仅在 2018 年,Github 上的新用户就比过去六年的用户总数 ...

  6. 我的MVVM开源项目《出行防疫App》已发布

    前言 大约在两年前,我发布了一个MVVM的开源小项目,我的MVVM 开源小项目已发布~ 从现在角度来看这只是一个小Demo,所以后来写了这个开源项目--出行防疫App 项目简介 出行防疫App是一款M ...

  7. 开源的意义是什么?盘点当前五大优质开源项目

    近年来,随着互联网.云计算.大数据.人工智能等前沿技术的陆续诞生,越来越多的企业转向开源软件,以至于大家都认为开源是天然正确的.开源社区使全球信息技术领域发生了全局性.持续性的重大变化,在社会基础设施 ...

  8. 信不信这29 个阿里开源项目里肯定有你用过的?

    点击上方蓝色"程序猿DD",选择"设为星标" 回复"资源"获取独家整理的学习资料! 来源 | sf.gg/a/119000001734679 ...

  9. 实战_滴滴出行_理论(上篇)|配置Sqoop|安装Superset

    企业实训课第八节 继续补上节的知识点 hive视图 [定义] HIVE中的视图(view)是一种虚拟表,指保存定义,不实际存储数据. 通常从真实 物理表查询中创建生成视图,也可以从已经存在的视图上创建 ...

最新文章

  1. 【杂】突然有个想法,为了防止公司或其他,监视你的qq或微信,可以做个程序,将信息打乱,分别用qq和微信传输,然后,再还原
  2. Ubuntu中Atom安装与使用
  3. python快速编程入门例题-Python快速编程入门,打牢基础必须知道的11个知识点 !...
  4. HDU-4456 Crowd 二维树状数组+坐标转换
  5. RUNOOB python练习题13 水仙花数
  6. filereader php,AJAX_File, FileReader 和 Ajax 文件上传实例分析(php),File FileReader 可以干什么? Ajax...
  7. java算法腐烂橘子,答案——腐烂的橘子算法题目
  8. c语言图书信息管理系实验心得,C语言图书信息管理系统实验报告.doc
  9. 基于计算机视觉原理的自主足球机器人位置规划,基于计算机视觉原理的自主足球机器人位置规划...
  10. SCI写作之-结构和写作顺序
  11. 是否应该删除Windows 7 Service Pack备份文件以节省空间?
  12. 解决前端跨域的问题.Access to XMLHttpRequest at http://xxx.xxx from origin 'http://localhost:8000' has been bl
  13. 无线蜂窝通信模组是什么?
  14. 利用python实现简单的人工神经网络识别手写数字
  15. 1000K流量架构演进之术-吐血整理篇
  16. 编码:中文字符转ASCII码
  17. Blender设置相机围绕物体旋转
  18. 【电商】电商后台系统整体介绍
  19. 废旧光盘手工小制作_如何用废光碟制作DIY蜂鸟挂饰
  20. 谷歌也扛不住了!医疗AI探索再遇重挫,科技公司们节节败退

热门文章

  1. 利用canvas制作加速球波浪效果
  2. 光盘显示0字节可用_正点原子STM32F4/F7水星开发板资料连载第四十六章 汉字显示实验
  3. (vector)堆积木
  4. python线程、进程、协程
  5. linux find之exec用法
  6. Eboot代码流程 [转]
  7. 巅峰相遇:对话阿里AI大牛,用算法改变世界
  8. CC00022.CloudOpenStack——|OpenStack组件.V01|——|OpenStack-Dashboard|Dashboard基础条件配置|
  9. How to reduce bias and variance ?
  10. 威纶通触摸屏上传错误_威纶通触摸屏支持什么系统?EB 8000和EB pro支持的型号有哪些?...