PNUTS in Flight: Web-Scale Data Serving at Yahoo

  • Authors:
  • Adam Silberstein;Jianjun Chen;David Lomax;Brad McMillan;Masood Mortazavi;P. P. S. Narayan;Raghu Ramakrishnan;Rusty Sears

  • Affiliations:
  • Yahoo;Yahoo;Yahoo;Yahoo;Yahoo;Yahoo;Yahoo;Yahoo

  • Venue:
  • IEEE Internet Computing
  • Year:
  • 2012

Quantified Score

Hi-index 0.01

Visualization

Abstract

Data management for stateful Web applications is extremely challenging. Applications must scale as they grow in popularity, serve their content with low latency on a global scale, and be highly available, even in the face of hardware failures. This need has generated a new class of Internet-scale data management systems. Yahoo has more than 100 user-facing applications and numerous internal platforms. To meet its data management needs, it built the PNUTS system. Here, the authors review PNUTS' growing adoption, point to specific applications, and detail several of PNUTS' features.