Redian新闻
>
Uber Freight 近实时分析架构,晚点取消的比例下降了 0.4%

Uber Freight 近实时分析架构,晚点取消的比例下降了 0.4%

公众号新闻

作者 | Claudio Masolo
译者 | 明知山
策划 | 丁晓昀

Uber Freight 是 Uber 的一个平台,致力于为托运人和承运人提供连接服务。为托运人提供可靠的服务对 Uber Freight 来说至关重要,这也就是为什么他们要开发承运人记分卡(Carrier Scorecard),其中包含了准时取货 / 送货、跟踪自动化和晚点取消等指标。关键在于他们要在 Carrier App 上近乎实时地显示这些信息,而且提供这种服务的架构必须足够快,快到可以满足这些指标需求。

这个架构的要求是数据新鲜度、延迟、可靠性和准确性。一旦运单完成或退回,将以较低的延迟更新绩效分数。每个承运人都可以在低延迟的情况下在应用中查看自己的绩效分数。数据的处理和服务具有较高的可靠性,如果发生了故障,整个系统可以进行优雅的恢复。性能指标必须得到精确的计算。

在设计和实现最终的架构之前,他们考虑了一些潜在的解决方案,特别是在聚合指标方面。这些潜在的解决方案包括使用 MySQL 进行动态聚合和使用 MySQL 进行数据预聚合。这两种解决方案都有一些缺点,主要的问题是需要批量插入或更新记录,以确保历史数据被正确更新。他们考虑的另一个解决方案是使用两张 OLAP 数据库表,一张存储原始数据,然后使用事件触发器异步函数来更新另一个表中的指标,但是这个解决方案是不可伸缩的,特别是在写入流量很高的情况下。

最终的架构图

最终的架构使用了 Kafka、Flink 和 Pinot。后端服务生成的 Kafka 事件通过 Flink 来聚合。聚合的数据被摄取到 Pinot 中,它使用 Kafka 的实时摄取来保留最后三天的数据,历史数据被摄取到 HDFS 中。

Apache Pinot 提供了 JSON、排序列和星树等索引优化技术,以加速查询的性能。快速查询为承运人提供了更好的交互体验。为了实现 250 毫秒的表查询延迟,他们在 Pinot 表上创建了两种索引——倒排索引和排序索引。倒排索引可以将带有 WHERE 子句的查询速度提高 10 倍,根据承运人的惟一 ID 对索引进行排序,将表的大小减小了一半,这也减小了查询延迟。

Neutrino 是用于访问 Pinot 数据集的查询网关,它是 Presto 的另一种部署方式,其中协调器和 Worker 运行在不同的主机上,可以独立执行查询。Neutrino 接受 PrestoSQL 查询,并将其翻译成 Pinot 查询语言。Neutrino 前面添加了 Redis 缓存,可以存储聚合指标最多 12 小时,缓存命中率超过了 90%。

根据 Uber 的观察发现,自从它开始向 Freight 司机提供绩效信息以来,所有关键指标都有了显著提升——晚点取消的比例下降了 0.4%,准时取货的比例提高了 0.6%,准时卸货的比例提高了 1%,自动跟踪的比例提高了 1%。这些绩效改进在 2021 年估计节省了 150 万美元的成本。

原文链接:

https://www.infoq.com/news/2022/11/uber-freight-analysis/

声明:本文为InfoQ翻译,未经许可禁止转载。

点击底部阅读原文访问 InfoQ 官网,获取更多精彩内容!

今日好文推荐

马斯克要求推特程序员写周报,具体到代码行数;刘强东称将末位淘汰部分京东高管;闰秒终于要被取消了!| Q资讯

阿里云李飞飞:用5年让PolarDB成为“国货之光”| 开源人说

谷歌计划裁员上万人:利用刚上线半年的新绩效系统解雇6%“排名垫底”员工

世界杯将是压垮 Twitter 的最后一根稻草?历经马斯克“血洗”后,全世界在等 Twitter 宕机

微信扫码关注该文公众号作者

戳这里提交新闻线索和高质量文章给我们。
相关阅读
繁忙之夜实业创新,工读硅谷Highlights | 路易威登发布2023早春男士系列,​香奈儿呈现早春度假系列.....Women’s Rights Law Suggests Gender Reporting Rules for Media彭博荣膺2022年RegTech Insight美国最佳FRTB数据解决方案奖英国房租占个人收入的比例,飙升至10年来的最高水平!伦敦租金一年涨17%!Logitech Pro X Superlight Wireless Gaming Mouse - White动不动就被逼到了墙角,俄国咋砌的墙?最航运 | Freightos旗下7LFreight扩展北美即时报价和预订,包括空运和卡车零担货运!一个基于Transformer的深度学习架构,在基因调控中组蛋白代码的定量破译方面性能超群一直不舍得取消的几个百万级公众号,个个经典!丨荐号【无忧宝藏房源!Brighton两室公寓带两个车位出租】1月入住,近BC和Brighton镇中心Highlights | 易烊千玺演绎Emporio Armani2023新年系列,香奈儿香水展于巴黎大皇宫临时馆呈现...Highlights | 香奈儿呈献“香奈儿奇旅”节日精选,迪奥敬呈“星夜梦工坊”节日献礼......Key Highlights From China’s Newly Revised Women’s Protection LawHighlights | 香奈儿诚献2022节日彩妆系列,路易威登特邀草间弥生发布联合新作......Hilton Free Nights (FN) 永久性变成每天都可以用不再仅限周末了!Highlights | 路易威登倾情呈现CAPUCINES手袋新款,香奈儿发布全新腕表......透过《实时万象》,探寻千亿级「实时互动」市场边界【无忧宝藏房源!Brighton两室公寓带两个车位出租】11月入住,近BC和Brighton镇中心‘Graduation Day’ for Guide Dogs Highlights Their Rarity in China安子降了降了!种植牙均价可降至900元,平均降幅55%,患者何时能享受?下一代AI+器械产品,如何利用强大的边端算力应对实时分析的挑战?谷歌:Android 内存安全漏洞比例下降与使用 Rust 相关Highlights | 2022/23“香奈儿-达喀尔”高级手工坊系列发布,迪奥2023秋季男装秀隆重举行......Highlights | 迪奥以2023早春成衣系列献礼节日季,香奈儿呈现节日精选香水......For Gen-Z, Entrepreneurship Represents a Ticket to Freedom秋天的仪式ConvNeXt V2来了,仅用最简单的卷积架构,性能不输Transformer分布式实时日志分析解决方案 ELK 部署架构Highlights | 凯拉·奈特莉出演香奈儿可可小姐香水系列广告片,迪奥倾情呈献全新极致雅黑腕表......Highlights | Viviane Sassen呈献路易威登全新广告特辑,迪奥诚意挚献摩登西服系列......Meta发布ConvNeXt V2!仅用最简单的卷积架构,性能不输Transformer[时尚] 复古+登山+VIBRAM+GORETEX=DANNER MOUNTAIN LIGHT
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。