Overview
Back in 2014, Zen was introduced within Pinterest as the graph service, an online storage service providing graph data models such as Nodes and Edges. Because this unique model fits very well in Pinterest and simplified product development, in the past decade, Zen has served as the primary storage-as-a-service platform for product engineers to drive the feature expansion.
However, as Pinterest grows over the years, pain points, challenges and knowledge gaps from Zen continuously add KTLO costs, hurting dev-velocity for both customers and service owners. These factors ultimately led to a new design of the next generation graph service on top of TiDB. This session recording from HTAP Summit 2024 explores the challenges of the existing graph service at Pinterest and how TiDB helped solve them.