使用零停机时间重新设计Pinterest的广告投放系统

Ning Zhang; Principal Engineer | Ang Xu; Principal Machine Learning Engineer | Claire Liu; Staff Software Engineer | Haichen Liu; Staff Software Engineer | Yiran Zhao; Staff Software Engineer | Haoyu He; Sr. Software Engineer | Sergei Radutnuy; Sr. Machine Learning Engineer | Di An; Sr. Software Engineer | Danyal Raza; Sr. Software Engineer | Xuan Chen; Sr. Software Engineer | Chi Zhang; Sr. Software Engineer | Adam Winstanley; Staff Software Engineer | Johnny Xie; Sr. Staff Software Engineer | Simeng Qu; Software Engineer II | Nishant Roy; Manager II, Engineering | Chengcheng Hu; Sr. Director, Engineering |

Ning Zhang; 首席工程师 | Ang Xu; 首席机器学习工程师 | Claire Liu; 高级软件工程师 | Haichen Liu; 高级软件工程师 | Yiran Zhao; 高级软件工程师 | Haoyu He; 高级软件工程师 | Sergei Radutnuy; 高级机器学习工程师 | Di An; 高级软件工程师 | Danyal Raza; 高级软件工程师 | Xuan Chen; 高级软件工程师 | Chi Zhang; 高级软件工程师 | Adam Winstanley; 高级软件工程师 | Johnny Xie; 高级员工软件工程师 | Simeng Qu; 软件工程师 II | Nishant Roy; 工程经理 II | Chengcheng Hu; 高级总监,工程 |

Introduction

介绍

The ads-serving platform is the highest-scale recommendation system at Pinterest, responsible for delivering >$3B in yearly revenue and making it one of the most business critical systems at the company! From late 2021 to mid-2023, the Ads Infra team, along with several key collaborators, redesigned and rewrote this system entirely from scratch to address years of tech debt and lay the foundations for the next 5+ years of audacious business goals. In this blog post, we will describe the motivations and challenges of this rewrite, along with our wins and learnings from this two year journey.

广告投放平台是Pinterest最高规模的推荐系统,负责每年提供超过3亿美元的收入,使其成为公司最重要的业务系统之一!从2021年底到2023年中期,Ads Infra团队与几个关键合作伙伴一起,从头开始重新设计和重写了这个系统,以解决多年的技术债务,并为未来5年以上的雄心勃勃的业务目标奠定基础。在本博客文章中,我们将描述这次重写的动机和挑战,以及我们在这两年的旅程中取得的成功和经验教训。

Overview of the Pinterest Ads Serving System

概述Pinterest广告投放系统

The ad serving service sits in the center of Pinterest’s ad delivery funnel. Figure 1 (below) depicts a high level overview of Pinterest’s first version of the ads serving system called “Mohawk”. It ...

开通本站会员,查看完整译文。

首页 - Wiki
Copyright © 2011-2024 iteam. Current version is 2.137.1. UTC+08:00, 2024-11-22 09:35
浙ICP备14020137号-1 $访客地图$