加载中

Piranha - 过时代码自动重构工具

Piranha 是一种自动重构过时标识相关代码的工具。在属性文件中指定与标识相关的 API 列表之后,该工具会输入标识名称和预期处理行为,并根据这些来自动重构代码。 特性标识(feature f...

收藏 30
更新于 2020/03/19

Plato Research Dialogue System - 创建、训练和部署会话 AI 代理

柏拉图(Plato)研究对话系统是一个灵活的框架,可用于在各种环境中创建、训练和测试会话 AI 代理。它支持通过语音、文本或对话行为进行交互,每个会话代理可以与数据、人类用户或其他会话代理进行交...

收藏 18
更新于 2019/07/17

Zanzibar - 配置驱动的 Web 应用框架

Zanzibar 是一个扩展框架,用来构建配置驱动的 Web 应用。Zanzibar 的目标是将应用开发简化成两步: 为应用和组件编写配置 编写代码实现和测试业务逻辑 Zanzibar 将基于配...

收藏 0
Zanzibar

Uber Needle - Swift 的依赖注入框架

Needle 是 Uber 开发的一个 Swift 的依赖注入框架。和其他 DI 框架(如 Cleanse, Swinject ) 不同的是,Needle 鼓励层次化的 DI 结构以及利用代码生...

收藏 0

AutoDispose

AutoDispose 是 Uber 开发的自动绑定+处理 RxJava 2 流的 Java 库。可以用来解决 Android 生命周期组件导致的RxJava的内存泄漏情况。 使用: myObs...

收藏 1

Cadence - 分布式任务编排和调度引擎

Cadence 是 Uber 开发的一个分布式,可扩展,持久且高度可用的编排引擎,以可扩展和弹性的方式执行异步长期运行的业务逻辑。 业务逻辑被建模为工作流和活动。工作流程是协调逻辑的实现。其唯一...

收藏 5

RxDogTag - RxJava 未处理错误的标识程序

RxDogTag 是一个用于标记 RxJava 2 观察者中的原始订阅点的实用程序,其目标是在出现未处理错误的情况下显示其订阅位置以便稍后进行错误报告/调查。 这仅适用于未实现onError()...

收藏 1

Apache Hudi - Uber 大数据存储系统

Hudi 是 Uber 在 2016 年以“Hoodie”为代号开发,旨在解决 Uber 大数据生态系统中需要插入更新及增量消费原语的摄取管道和 ETL 管道的低效问题。2019 年 1 月,U...

收藏 40
更新于 2020/06/05
Apache Hudi

Marmaray - 基于 Hadoop 的通用数据摄取和分散框架

Marmaray 是 Uber 开源的 Apache Hadoop 数据提取和分散框架。Marmaray 由我们的 Hadoop 平台团队设计和开发,是一个建立在 Hadoop 生态系统之上的基...

收藏 24
Marmaray

Fusion.js - 基于插件架构的通用 Web 框架

Uber 的 Web 平台团队开发 Fusion.js,一个开源的 Web 框架,用于简化 Web 开发,并构建出高性能的轻量级 Web 应用程序。 动机 随着 Web 最佳实践的发展,Uber...

收藏 14
Fusion.js

Ludwig - TensorFlow 框架的开源工具箱

网约车服务商 Uber 开源并发布了它们开发的 Ludwig,这是一款基于 Google TensorFlow 框架上的开源工具箱。藉由 Ludwig,用户无需再编写任何代码即可进行深度学习的开...

收藏 85
更新于 2019/07/29
Ludwig

AresDB - 基于 GPU 运算的实时分析存储引擎和查询引擎

AresDB 是 Uber 开源的一个基于 GPU 运算的实时分析存储引擎和查询引擎。具备低查询延迟、高数据刷新率和高效内存和磁盘存储管理。AresDB 要求 CUDA Toolkit 的支持。...

收藏 43
更新于 2019/01/31
AresDB

Makisu - 快速灵活的 Docker 镜像构建工具

Makisu 是 Uber 开源的,Docker 镜像构建工具,其特点如下: 不需要特殊权限,开发过程更加容易移植 开发集群内部使用分布式层间缓存提高性能 提供灵活层间管理,减少images中不...

收藏 31
更新于 2018/12/27

Petastorm - 深度学习分布式训练库

Petastorm 是由 Uber ATG(Advanced Technologies Group) 开发的开源数据访问库。这个库可以直接基于数 TB Parquet 格式的数据集进行单机或分布...

收藏 9
更新于 2018/09/25
Petastorm

Uber M3 - 大规模指标储存平台

M3 是 Uber 开源的一个基于分布式时序数据库 M3DB 构建的度量平台,可每秒聚合 5 亿个指标,并且以每秒 2000 万笔的速度持续存储这些结果。 M3 目前拥有超过 66 亿条时序数据...

收藏 26
更新于 2018/08/28
Uber M3
开源软件作者
kbg
BoxMail 作者
Rop 作者
ThinkMap 作者

Uber JVM Profiler - 分布式追踪工具

JVM Profiler 是 Uber Engineering 团队开源的一个分布式探查器,用于收集性能和资源使用率指标为进一步分析提供服务。尽管它是为 Spark 应用而构建的, 但它的通用实...

收藏 60
更新于 2018/08/22

Ketoper.gl - 地理信息可视化工具

Uber 开源其内部可视化工具包 ketoper.gl,这是一个基于 deck.gl 构建的 React 组件,高性能,用于大规模地理定位数据集的可视化探索。它对 GPU 功能的支持允许应用程序...

收藏 31
更新于 2018/06/01

VINE - 神经演化可视化工具

VINE(Visual Inspector for Neuroevolution) 是用于神经演化的交互式数据可视化工具,由 Uber 公司开源。 此外,VINE 还可以与其他神经演化算法(例如...

收藏 3

NullAway - Java 代码中的 NPE 检测工具

NullAway 是 Uber 开源的一款帮助你清除 Java 代码中的 NullPointerException(NPE)的工具,快速且实用。NullAway 类似于 Kotlin 和 Swi...

收藏 4

RIBs - Uber 跨平台移动端通用架构

RIBs 是 Router、Interactor 和 Builder 的简称,是 Uber 许多移动端应用背后的跨平台架构。 RIBs 主要特性: iOS 和 Android 可共享架构。构建架...

收藏 0
RIBs

没有更多内容

加载失败,请刷新页面

返回顶部
顶部