Episode
From Aurora to PlanetScale: Intercom’s Database Evolution with Brian Scanlan
- Podcast
- Screaming in the Cloud
- Published
- Sep 18, 2025
- Duration seconds
- 2613
- Processing state
processed- Canonical source
- https://share.transistor.fm/s/cc385786
Actions
POST https://stenobird.com/v1/public/podcasts/screaming-in-the-cloud/episodes/from-aurora-to-planetscale-intercom-s-database-evolution-with-brian-scanlan/transcription-requests
Idempotently request low-priority transcript generation for this episode.GET https://stenobird.com/podcast/screaming-in-the-cloud/from-aurora-to-planetscale-intercom-s-database-evolution-with-brian-scanlan.md
Read the agent-friendly Markdown representation of this episode resource.
Summary
Intercom transitioned from AWS Aurora to PlanetScale to solve the operational complexity of managing 13 separate database clusters. The discussion explores why specialized providers are outperforming AWS by offering superior developer experience and white-glove support.
Topics
- AWS Aurora
- PlanetScale
- Vitess
- Database Sharding
- Cloud Infrastructure
- AI Chatbots
- Developer Experience
- Site Reliability Engineering
- Snowflake
Highlights
- Main idea: Specialized providers like PlanetScale and Snowflake are winning by offering superior user experiences and faster issue resolution compared to AWS
- Failure mode: Relying on AWS's 'building-block' approach can lead to massive operational overhead, as seen with Intercom's 13 Aurora clusters
- Practical takeaway: High-quality managed services (e.g., via Slack integration) allow engineering teams to resolve critical incidents much faster than traditional ticketing systems
- Main idea: The shift toward AI agents at Intercom is driven by the need to move beyond 'bad implementation' of chatbots to truly useful automated support
- Practical takeaway: Engineering culture should prioritize human-centric on-call rotations to prevent burnout and maintain long-term talent retention
Chapters
4:10The AI Chatbot Revolution: Intercom's pivot toward advanced AI agents following the explosion of LLM technology.10:40Scaling Challenges with Aurora: The technical necessity of moving away from Aurora and building custom sharding solutions.17:20Why PlanetScale Won: Comparing the managed Vitess experience of PlanetScale against the operational pain of AWS clusters.20:30The Rise of Specialized Providers: How Snowflake and PlanetScale are outperforming AWS by focusing on the application layer and customer support.23:45The Cost of Enterprise AWS Support: The friction caused by expensive, unbounded enterprise support models and the difficulty of navigating AWS's support ecosystem.37:00Human-Centric Engineering Culture: Designing on-call rotations and engineering processes that prioritize developer well-being and human needs.