滴滴开源3周年,都发布过哪些项目?( 四 )


项目地址:

是用Java开发的一款分布式id生成系统,基于数据库号段算法实现,关于这个算法可以参考美团leaf或者原理介绍 。扩展了leaf-算法,支持了多db(),同时提供了java-(sdk)使id生成本地化,获得了更好的性能与可用性 。在滴滴客服部门使用,均通过-方式接入,每天生成亿级别的id 。
项目地址:
9.
前端
▍cube-ui
应用Vue构建的的出色移动端ui库工具 。该技术拥有质量可靠、体验极致、标准规范和强扩展性这四大特点,并拥有独特的后编译技术方案帮助大幅优化性能 。cube-ui 的目标是让移动端的开发更容易,让开发人员更加专注于业务逻辑的开发,提升研发效率 。
项目地址:
▍di18n
di18n 是一个自动转换、基于配置的前端国际化方案 。它能自动扫描代码中的中文文案,将其替换成国际化标记;同时将语言抽取成配置,可以放到服务端保存及更新 。
项目地址:
▍Epage
Epage是一款基于的可视化页面配置工具 。由工单系统流程表单场景抽象而来,升级成为支持跨框架、组件库渲染、可定制的通用页面配置工具 。常用于流程表单、中后台页面配置 。
项目地址:
▍Mand
Mand 提供了30+的实用组件,能够满足移动端页面开发中的大部分需求 。其中的业务类组件还针对金融领域,提取了包括图表、数字键盘等,从而更好地满足相关产品的开发需要 。
项目地址:
▍Mand -RN
MandRN 是 Mandfor React的简称 。作为 Mand系列的React组件库,在聚焦金融场景的同时,还提供了一些在 RN 项目中特有的组件和解决方案,皆在提升跨端项目的开发效率和UI体验 。
项目地址:
▍Pile.js
使用React构建的轻量级移动组件库 。设计、前端高效协同,快速搭建移动端组件库 。
项目地址:
▍Tips
Tips是一个静态文案管理平台 。用于修改Web页面的静态文案,支持文案国际化,并提供提示信息的UI展示 。它的目的是解决前端开发者频繁的静态文案修改问题,避免因为简单的文案修改而发起复杂的上线流程 。
项目地址:
10.
研发测试
▍-
-是一款测试应用程序性能的工具,开箱即用,高效简单 。
项目地址:

是滴滴开源的一款用于 RD 研发、自测、调试的实用工具,可以被用来提升 RD 研发效率、保障代码质量进而减少线上事故 。
项目地址:

是一个基于的流量录制回放工具,录制线上真实请求流量进行回放测试,适合项目重构、回归测试等 。随着微服务架构的兴起,服务之间的依赖关系变的越来越复杂,系统升级频繁导致维护测试用例成本高,依赖下游众多也很难提供稳定的测试环境,为此,我们开发这套工具来缓解上述问题 。
项目地址:
▍-mock
-mock是一款轻量级的Java测试工具,用来模拟服务 。通过它可以轻松的将依赖的服务接口进行mock,获得指定的接口返回,从而极大的提升了联调、测试阶段的开发效率 。
项目地址: