Heroku
103 Case Studies
A Heroku Case Study
Pretzel Tech’s Pretzel Rocks is a DMCA‑safe music streaming service built for live streamers (Twitch, YouTube Gaming, etc.), providing continuous, licensed music for long streaming sessions. The company faces extreme, highly volatile demand—when a popular streamer goes live, traffic can jump from zero to hundreds of thousands of simultaneous users—so Pretzel needed an architecture that could serve streamers, viewers, and large media volumes without a big ops team.
Pretzel built a multi‑platform stack with a Heroku‑hosted Ruby on Rails API as the source of truth (Heroku Postgres, Redis, Resque and add‑ons like Scout and Papertrail), a React front end on Netlify and an Electron desktop client, while storing media on S3 and delivering it via the StackPath CDN. AWS API Gateway + Lambda cache “now playing” data for Twitch widgets to absorb extreme spikes, keeping Heroku stable and minimizing ops overhead; the result is a fast‑moving, resilient platform that handles large traffic bursts (example totals: ~15.98 TB bandwidth, ~9.6M requests, ~1.7M cached hits) and lets the small team focus on features.
Nate Beck
Founder