Stewart Alsop is joined by his guest, Stewart Alsop II, for a wide-ranging conversation about the technology behind modern podcasting and streaming, starting with Riverside’s local recording approach and expanding into WebRTC, live streaming challenges, content delivery networks, and the evolution from Akamai to today’s cloud infrastructure. They discuss how Twitch scaled with custom servers and points of presence, the role of Amazon S3 and AWS in storing and distributing media, and the differences between live streaming and recorded workflows. The discussion then moves into broader themes including distributed systems, server farms, GPUs versus CPUs in AI data centers, Nvidia-driven infrastructure, and how companies like Netflix, Google, and Meta handle scale. They also touch on open source versus proprietary AI models, the strategic use of cloud providers like DigitalOcean and Google Cloud, and historical context around China’s technology development and Microsoft’s research presence there.
Timestamps00:00 Introduction to building a
podcasting platform, Riverside features,
local recording and AI
magic clips 05:00 Differences between
live streaming and recorded delivery,
Netflix,
Akamai, and bandwidth challenges
10:00 Twitch scaling story,
points of presence, custom
servers, and infrastructure for performance
15:00 WebRTC, local recording workflow, syncing
audio/video, and podcast-focused architecture
20:00 Discussion of
S3 buckets,
AWS, cloud providers,
DigitalOcean, and centralized storage
25:00 What a
server really is, dedicated machines, evolution of
server farms and distributed computing
30:00 Centralization vs distribution, Sun Microsystems, Linux updates, production vs
staging environments
35:00 Shift to
AI infrastructure, GPUs vs CPUs,
Nvidia, and modern
AI server farms 40:00 Open source vs proprietary models, Meta delays, competition in
foundation models 45:00 China tech strategy, Microsoft research,
Great Firewall, and future of
AI, IoT, and video creation
Key Insights