每天有超过1500万人次的Uber出行发生在全球六大洲700个城市,支撑Uber平台的核心系统必须具有可扩展性和可靠性- - - - - -对任何工程组织来说,这都是一个令人望而生畏的要求。优步在全球拥有超过12个工程站点,包括欧洲的几个,这些站点为我们的技术团队带来了独特的专业知识和经验,使我们能够在全球范围内提供创新的解决方案。
2019年6月13日,优步工程主办了为期一天的活动,旨在展示我们欧洲技术团队创造的技术。在展览期间,我们的成员丹麦奥尔胡斯,荷兰阿姆斯特丹,保加利亚索非亚,维尔纽斯(立陶宛办公室展示了他们如何构建产品,为数百万用户提供安全、可靠、无缝的交通。
此次活动的特色是由我们的工程、产品、数据科学和设计团队的成员进行主题演讲和闪电技术演讲,并与欧洲技术共同体的成员进行小组讨论。最后,优步员工和与会者参加了一场交流会议,他们分享了自己在欧洲新兴技术社区的经历。
继续阅读更多关于这次活动的信息,一定要看看我们的集锦集锦,如下:
主题演讲:优步工程在欧洲的发展

优步工程公司的欧洲团队构建了许多系统,使我们的全球运营具有可扩展性和可靠性,支持累计超过15亿次往返月球——足够5.5万次往返月球!在我们的平台。工程总监和优步Aarhus工程网站首席执行官斯特芬·格拉鲁普(Steffen Grarup)发表了当天的主旨演讲。在他的演讲中,他讨论了优步欧洲工程团队的历史,并强调指出旗舰技术时刻自从他5年前加入公司以来,并分享了他对我们工程组织的未来的兴奋,因为我们将继续扩大我们的业务线规模。
扩大全球支付规模:从现金支付到苹果支付

随着Uber向新的市场和交通方式扩张,Uber平台必须适应我们不断增长的客户群的支付需求。在这次演讲中,阿姆斯特丹的高级产品经理Ebi Atawodi讨论了我们如何无缝地实现和在优步平台上,从2016年在印度建立现金功能到与Apple Pay、Venmo和世界各地的其他数字支付选项集成。现在,由于优步的全球旅行有很大一部分是用现金支付的,我们工程、产品管理、用户体验和运营团队的跨功能比以往任何时候都更加重要。
在Uber建立前端生态系统
为了为我们多样化的内部营销工具套件创建一个统一和灵活的平台,我们的优步阿姆斯特丹AdTech工程团队需要构建定制的前端架构,将现有微服务结构编织在一起。在这次技术演讲中,阿姆斯特丹工程经理Simon Galkov和工程师Vladimir Milenko通过我们内部营销团队的AdTech平台分享了构建前端生态系统的最佳实践。
Uber的可靠架构:未来是分布式的

随着Uber的发展,推入我们代码库的代码量和通过持续集成生成构建所花费的时间也在增长。在这次演讲中,来自美国的工程师西蒙·索里亚诺开发者平台团队讨论了Uber如何在分布式系统中使用水平扩展确保构建的可靠性和易用性,减少构建时间通过工具提高自动化程度。
在优步支付档案存储平台的幕后

在优步平台上有30种支付方式在优步,无论用户选择如何支付优步服务,我们的工程团队构建技术以确保支付信息的安全性、遵从性和可访问性是很重要的。在这次演讲中,工程师Caroline Van den Hauwe讨论了我们如何通过新的模式和重新设计的遗留存储来重建我们的支付存储系统以增加灵活性。
提高优步基础设施的可持续性

为了确保Uber的基础设施能够持续可靠地扩展,我们启动了Crane项目,该项目致力于通过云计算和on-prem自动化来构建更可持续的基础设施运营方式。在这个演讲,立陶宛的工程网站领导Vaidas Zlotkus(上图)和工程师Buivys讨论如何以及为什么我们建立了起重机。以及控制器提供了一个幕后看工作,开发的底层基础设施服务部署工具维尔纽斯办公室和起重机的关键部件之一。
分享优步的实验最佳实践

从优化Uber Eats推荐仪表盘到生成更准确的乘客需求预测,实验是产品开发的重要组成部分,授权技术团队通过增量测试和研究来改善我们平台上的用户体验。雷竞技是骗人的在这次演讲中,资深数据科学家Karina Kisselite分享了我们如何在Uber进行实验,实验生命周期是什么样的,以及如果我们需要利用标准A/B测试之外的方法会发生什么。
Uber的基础设施部署、配置和存储
丹麦奥胡斯工程公司团队设计、构建和运营大型基础设施,这对优步的技术堆栈的健康发展至关重要。随着Uber平台的发展,该团队扩展了部署和存储技术,以提高可靠性和安全性规模超级的基础设施。在这次演示中,工程师Anders Madsen和Sid Shukla强调了团队的各种技术,包括用于自动配置存储的系统, blob存储管理和动态配置,并提供了一个窥看他们目前正在进行的新的和令人兴奋的项目。
快速响应和减少故障
有了我们的分布式微服务架构,优步的网站可靠性团队必须确保无论栈中的所有者或位置,所有服务都在工作。在这次演讲中,工程师Daniel Simmons讨论了Uber如何利用事件响应和减少高影响事件的缓解时间报警最佳实践。
通过辅助访问扩展优步司机注册体验
优步的司机接入团队不断壮大driver-partner注册通过设计创新的方法,针对特定市场的注册痛点,包括有限的互联网连接,车辆访问,和改变驾驶规则。在本次演讲中,工程经理Chris Brauchli(上图)和产品经理Alex Lyubin介绍了我们如何通过深思熟虑的迭代解决方案来解决驾驶员合作伙伴的这些意外摩擦点,包括点对点的推荐系统,低连接地区的应用程序支持,更容易的图像捕捉入职文件。
发展一个具有分布式站点的工程组织
许多工程组织在世界各地开设站点,以扩大他们的工程团队,并交付越来越多的业务关键计划。与此同时,启动分布式站点可能是一个具有挑战性的过程,特别是当涉及到确保组织的长期成功和价值时。在这个演讲,Uber Sofia工程经理Marin Dimitrov分享了一些他通过Uber Sofia办公室扩大分布式工程站点的最佳实践和经验教训。
确认
特别感谢优步的技术品牌团队,优步阿姆斯特丹网站项目经理Morgan Sebree,以及来自我们欧洲办事处的志愿者们,他们贡献了他们的时间和专业知识来为我们展示。
有兴趣加入我们的欧洲技术团队吗?考虑申请实习或者通过我们的全职工作职业网站!








