跳到页脚

使用DEV / Mission UBER编码奖学金开发下一代编码器

DEV / Mission <>优步编码奖学金的参与者花了由优步工程师教授的每周课程,并与旧金山代码的志愿者合作,从事当地社区的项目。

介绍Athenadriver:用于Go的开源Amazon Athena数据库驱动程序

Uber Atg建造了Athenadriver,这是一个开源亚马逊雅典娜数据库驱动程序,以促进我们的商业智能工具与云之间的沟通。

建造优步的Go Monorepo与Bazel

去和Bazel Logos
当优步采用开源Bazel Build System时,我们的工程师发现许多机会促进了Bazel如何与大型Go Monorepo合作的改进。

宣布使用Pyro设计最佳实验的新框架

优步AI在Pyro上发布了一个新的框架,让实验者无缝自动化最佳实验设计(OED),以便更快地迭代。

用统计建模监控数据质量

除了一个红色外,所有紫色的图像
优步采用统计建模来查找数据中的异常,并不断监控数据质量。

增强的诗人:通过无限的发明来学习挑战和解决方案的开放式加强学习

建立我们现有的开放式学习研究,优步AI释放了增强诗人,该项目包含改进的算法,并允许更多样化的训雷竞技是骗人的练环境。

介绍Piranha:一个自动删除陈旧代码的开源工具

优步开发了Piranha以无缝删除与过时功能标志相关的代码,从而改善开发人员生产力和更清晰的码库。

培养赞助文化:引入优步的工程和赞助发展计划

由Uber的CTO办事处设计,工程赞助和发展计划(ESDP)对赞助商的参与者,并为磨练技术领导技能提供了机会。

为什么我们在优步微服架构中利用多租户

公寓楼
多租户让Uber标记请求进入我们的微服务架构,使我们能够灵活地向特定组件路由请求,例如在测试方案期间。

庆祝国际妇女节:符合女性建设优步的全球平台

为了庆祝国际妇女节,我们与来自妇女的妇女在整个公司中谈到,其工作有助于为全球优惠用户提供影响。

介绍优步的开源原则

优步开源徽标
优步共享我们的原则和目标,用于使用和贡献开源软件,提供对我们公司开源的方法的可见性。

在Uber ATG的机器学习基础设施和版本控制平台的Uber ATG的引擎盖下,自驾驶车辆

超级驾驶汽车
管理多台机器学习模型以启用自动驾驶车辆是挑战。Uber ATG开发了一种模型生命周期,用于快速迭代和用于连续交付和依赖管理的工具。

编码中的个人资料:Rick Boone,核心基础设施,旧金山

旧金山地平线
Rick Boone是优步核心基础设施集团的战略顾问,谈到他在现场可靠性方面的旅程,以他目前的基础设施健康和可扩展性的长期规划作用。

交易的技巧:调整JVM用于大型服务的内存

延迟图
Uber工程师分享他们的了解如何调整Java虚拟机,以避免长期暂停和垃圾收集问题。

从太平洋西北地区建立流动性的未来:遇见优步西雅图科技队

优步西雅图技术团队负责从开发人员工具到我们的数据平台架构构建各种技术。

建立一个重新测试的服务来测量Uber级的模型性能

我们建立了一个反向服务,以更好地评估财务预测模型错误率,促进预测性能和决策。

计数卡路里:我们如何改进Ubereats.com的性能和开发人员体验

来自Ubereats.com的屏幕截图
提高Uber的性能和开发人员速度涉及完整的重写,开发新的体系结构并使用Fusion.js。

Uber的数据科学中的妇女:在2020年和超越的数据中使用数据移动世界

2019年10月,优步举办了我们的第二届年度举行数据举行,展示了2019年的一些最有趣的数据科学挑战。

设计准备就绪的Kappa架构,以及时数据流处理

高速公路升高
我们在优步实施了一架Kappa架构,以在规模中有效地回收流数据,确保我们平台中的准确数据。

在优步的Apache Pinot上的工程SQL支持

我们在Apache Pinot上设计了完整的SQL支持,以便快速分析和报告聚合数据,从而提高我们平台的经验。

流行文章