Media Streaming

Soundbook

A globally distributed media platform focused on high-quality streaming, low startup latency, and efficient edge delivery.

Key Performance Metrics

TTFB< 1s
Concurrent50k+
StoragePB Scale
Cost-40% vs Legacy

Interface Preview Unavailable

Project Breakdown

The Problem

Global users experienced buffering and high latency when accessing high-bitrate audio files.

The Solution

Implemented an edge-caching strategy using CloudFront and optimized adaptive bitrate streaming (HLS).

Technical Challenge

Architecting a DynamoDB schema to support complex access patterns (search, filter by genre) without secondary indexes exploding costs.

Business Impact

Achieved <1s time-to-first-byte globally. Scaled to 50k concurrent listeners during launch events.

Key Platform Features

Adaptive bitrate streaming
Global edge delivery through CDN
Serverless media processing pipeline
High-concurrency listening sessions

System Architecture

Frontend Architecture

Vue.js 3 with Composition API. Virtualized lists for rendering large playlists performantly.

Backend Infrastructure

Serverless Python functions (AWS Lambda) for scalable event-driven processing (transcoding, metadata extraction).

Data Storage & Layer

DynamoDB single-table design for millisecond-latency access patterns at any scale.

Deployment & CI/CD

Fully serverless stack deployed via Serverless Framework. CloudFront for global content distribution.