公司:lyft
来福车(英语:Lyft)是一家交通网络公司,总部位于美国加利福尼亚州旧金山,以开发移动应用程序连结乘客和司机,提供载客车辆租赁及媒合共乘的分享型经济服务。乘客可以通过发送短信或是使用移动应用程序来预约车辆,利用移动应用程序时还可以追踪车辆位置。
Lyft 拥有 30% 的市场份额,是美国仅次于优步的第二大的叫车公司。
Gotchas of Stream Processing: Data Skewness
近年来,使用流处理作为一种数据处理技术以及为支持它而设计的框架已经变得无处不在,因为它在构建关键业务系统方面释放了巨大的潜力。在Lyft的Marketplace团队中,我们使用Apache Beam(Flink Runner)流处理框架来驱动我们的功能工程和模型执行协调工作。在过去的几年里,我们已经建立并扩展了几个管道,以极低的延迟处理实时事件。分享一些统计数据,我们每分钟为约300万gehashes生成约100个特征(每天约4000亿个特征)。
为了给我们一些需要黄金时间的关键产品提供动力(它是动态定价,以控制任何特定区域的需求和供应)或识别热点,我们重新设计了我们的架构,以依靠事件驱动的系统来提供实时洞察。在这一历程中,我们在尝试扩展平台时遇到了不少障碍。找出根源并解决这类问题的过程,让我们深入了解了如何设计一个无缝扩展的管道。我们正在开始这个系列,以涵盖每个人在设计数据密集型管道时应该注意的障碍。每篇文章都将涵盖独特类型的问题及其潜在的解决方案。
How Lyft discovered OpenStreetMap is the Freshest Map for Rideshare
Lyft地图是建立在OpenStreetMap之上的。这个全球地图数据库被全球数百万人使用,用于应对气候变化、跟踪农业土地使用、灾难恢复、难民响应、学术研究等。经过16年的发展,OSM现在已经被许多公司普遍用于助力物流平台、社交媒体和游戏等应用。OSM是目前最大的人类地理空间知识的众包库。但这个地图是否适合支持乘车体验?它是现有的最佳选择吗?Lyft能不能支持OSM社区,为让地图变得更好做出贡献?虽然我们有很强的直觉,OSM提供了一个完整的道路网络,但我们不知道该地图与现实世界的匹配程度--因此我们进行了一项研究。
Building Lyft’s Marketing Automation Platform
Machine learning based marketing automation to improve cost and volume efficiency in an ever-changing marketplace.
Dynamic Pricing to Sustain Marketplace Balance
Dynamic pricing is the main technology that allows us to maintain market balance in real-time. If we were able to perfectly plan for the…
Decomposing network calls on the Lyft mobile apps
Back in the days when Lyft was a monolithic server architecture, all mobile clients relied on a core endpoint for fetching the state of…
How Lyft predicts a rider’s destination for better in-app experience
In this blog post, we explain how Lyft predicts your destination when you open the Lyft app.
Building Accessible Web Experiences at Lyft
tl;dr: Test your web apps with both keyboards and screen readers, learn to love the WAI-ARIA guidelines, and always use accessible HTML…
A New Real-Time Map-Matching Algorithm at Lyft
By Marie Douriez, James Murphy, Kerrick Staley