System Design Problem

Design a Thumbnail Generation Service

Commonly Asked By:PinterestNetflixDropboxAWS

  • Auto-generate thumbnails: From videos, images, PDFs, documents
  • Multiple sizes: Small 150×150, medium 300×200, large 640×360
  • Video thumbnails: Extract the "best" frame using ML scoring
  • Sprite sheets: Grid of thumbnails for video seek preview
  • Custom thumbnails: Upload or select from candidates
  • A/B test thumbnails: Serve variants, measure CTR
  • Animated thumbnails: Short WebP preview on hover
  • Format optimization: Serve WebP/AVIF with JPEG fallback
Loading...