← Back to Case Studies
Media & Entertainment20235 months

Scaling a content platform to 480K monthly visitors without a rewrite

The team was convinced they needed a new architecture. The data said otherwise.

Orbital Media
System ArchitecturePerformance Optimization
48M
Monthly Visitors
[01]
1.4s
P75 Mobile Load Time
[02]
−21%
Infrastructure Cost
[03]
96%
CDN Cache Hit Rate
[04]
[01]The Challenge

Traffic grew from 3M to 48M monthly visitors in under two years. Mobile pages took 6–9 seconds to load, on-call was paged 3–5 times a week, and engineering had a 14-month rewrite proposal on the table. Leadership didn't like either path.

[02]Our Approach

Four weeks of profiling before committing to any direction. Three unindexed queries accounted for 74% of database load — fixed in week one. The rest traced to synchronous image resizing and a misconfigured CDN cookie rule that had been bypassing the cache for six months. The rewrite proposal was shelved.

[03]The Outcome

P75 mobile load time dropped from 7.8s to 1.4s. On-call pages fell from 4.2 to 0.3 per week. Infrastructure spend decreased 21% on the same codebase.

Orbital Media — product interface on device
Tech Stack
Next.jsVercelPostgreSQLRedisCloudflare
[04]Client Feedback
They killed our rewrite proposal in week two. It was the right call. We were about to spend fourteen months solving the wrong problem.
Sofia Lindqvist
VP Engineering, Orbital Media, Orbital Media
Media & Entertainment

Have a Similar
Challenge?

Let's discuss how we can help you achieve similar results.

Start a Conversation