Bendi新闻
>
DoorDash 使用 Flink 开发了新的会话平台以提升通知投递的及时性

DoorDash 使用 Flink 开发了新的会话平台以提升通知投递的及时性

作者 | Patrick Zhang
译者 | 张卫滨
策划 | 丁晓昀

DoorDash 工程团队的 Chen Yang 和 Fan Zhang 最近利用 Apache Flink 开发了一个基于内存的会话平台,它可以实时识别用户活动和用户会话。下图所示的新系统解决了 DoorDash 以前面临的诸多挑战之一,也就是识别用户何时真正放弃了购物车,而不仅仅是去浏览更多的商品或不同的商家。这种区分对于及时发送相关的购物车放弃通知至关重要。像批处理这样的传统方式会耗费大量的资源,并且会产生滞后,几乎不可能实现实时检测。

DoorDash 工程团队设计的实时会话检测数据流。

新的会话平台基于大型、有状态的 Flink job 来进行构建,通过内存中的移动和 web 客户端事件来监控用户会话。这种方法使它们能够处理用户活动事件流,而无需“在处理前将大量数据从冷存储加载到内存中”,因此,“避免了巨大的计算成本和延迟”,还能“在较短的时间范围检测不活动的时段,[以便于] 在更合适的时机发送通知”。但是,新平台并非没有任何挑战。由于 Flink 实时处理内存中的所有事件,所以它需要保留所有的用户会话事件,直到会话结束。考虑到 DoorDash 目前的规模,以及每个消费者会话的时长为一个小时的事实,本地活跃的状态可能会达到数百 GB。

DoorDash 采用 Apache Flink 进行实时的会话检测和通知投递,这大大提高了用户参与度和转化率。新设计帮助 DoorDash 显著提高了通知投递的及时性和准确性,使“发送并打开”的比例提高了 40%。这一成功已经推动该平台进行了一系列的新实验,包括在购物车的放弃通知中添加促销活动和控制购物车放弃通知的频率。

查看英文原文:

DoorDash Develops New Sessionization Platform with Flink to Improve Notification Delivery Timeliness(https://www.infoq.com/news/2024/01/doordash-flink-sessionization/)

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

今日好文推荐

贾扬清新作被某印度创始人内涵借鉴,懒得纠缠:巧了,正准备开源,GitHub 见

被严重宕机坑惨了!多家公司向这个已经存在10年却“鲜为人知”的架构迁移

Apache 顶级项目 MXNet 退役!大神李沐创办、亚马逊首选深度学习框架如何从大厂“宠儿”到落入“冷宫”?

“印度 CEO 毁了谷歌!”大裁员引发谷歌元老集体怀旧:20 年前为梦想而战,20 年后混口饭吃

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

来源:InfoQ

相关新闻

常客:提升里程灵活性,高级会员价值提升~美联航的“全家桶”套餐来了~你能受益吗?美国阿波罗8号宇航员在坠机身亡 曾拍摄了标志性图片的“地球升起”震撼!Cell:切掉85%的肝脏,猪死了;加上这个药,猪活了,且猪肝重新长大!1期临床试验结果显示了良好的安全性AI的颠覆性威胁,投行如何应对?游戏论|游戏逻辑的逆转与《完蛋!我被美女包围了》的否定性——兼与邓剑、武泽威、彭天笑商榷担心留学预算不够?各国留学费用汇总篇来了!真正的「性价比之王」原来是它......一部羞羞的喜剧,治好了我的性恐惧The Intercept:时报关于哈马斯以性犯罪为武器的报道是虚假报道吗金融行业 | 监管部门印发《关于做好经营性物业贷款管理的通知》——监管政策周报百度副总裁的狼性表演,翻车了风清扬:令狐冲治好了我二十年的政治性emo印度的性犯罪,连蜥蜴听了都流泪大厂离职开咖啡馆:“没有比上班性价比更高的事了”国家药监局关于印发药品抽检探索性研究原则及程序的通知基于 RabbitMQ 和 Redis,美版“携程”网使用微服务提升搜索扩展性今日Arxiv最热NLP大模型论文:MIT推出新方法,大幅提升LLMs的连贯性、准确性和可更新性!印度的性饥渴,全宇宙都知道了!可执行单元校验:在 IDE 中提升 AI 智能体代码的准确性拉斯维加斯逃跑的副校长被抓到了!涉性侵女学生...奔跑吧少年!世界杯在等你!性价比王者的足球营找到了:低至$179/周今天“营商环境”恶化的根本问题,在于没有了“确定性”逃跑的黑人副校长被抓到了!涉性侵女学生...女子请男巫师做“法术”,却被命令脱掉衣服,遭性侵了两次,还收了她$500的报酬...真金白银测了一个月,TA是当之无愧的“性价比之王”!尽早用,甩同龄娃好几条街!
logo
联系我们隐私协议©2024 bendi.news
Bendi新闻
Bendi.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Bendi.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。