Avatara: OLAP for web-scale analytics products

  • Authors:
  • Lili Wu;Roshan Sumbaly;Chris Riccomini;Gordon Koo;Hyung Jin Kim;Jay Kreps;Sam Shah

  • Affiliations:
  • LinkedIn;LinkedIn;LinkedIn;LinkedIn;LinkedIn;LinkedIn;LinkedIn

  • Venue:
  • Proceedings of the VLDB Endowment
  • Year:
  • 2012

Quantified Score

Hi-index 0.00

Visualization

Abstract

Multidimensional data generated by members on websites has seen massive growth in recent years. OLAP is a well-suited solution for mining and analyzing this data. Providing insights derived from this analysis has become crucial for these websites to give members greater value. For example, LinkedIn, the largest professional social network, provides its professional members rich analytics features like "Who's Viewed My Profile?" and "Who's Viewed This Job?" The data behind these features form cubes that must be efficiently served at scale, and can be neatly sharded to do so. To serve our growing 160 million member base, we built a scalable and fast OLAP serving system called Avatara to solve this many, small cubes problem. At LinkedIn, Avatara has been powering several analytics features on the site for the past two years.