Founders Talk: Startups, CEOs, Leadership

Making the last database you’ll ever need

· Summarized

Share this episode
Anyone with this link can open it.
Share Link
Start at 0:00

Key takeaways

  • PlanetScale aims to be the last database you'll need by focusing on simplicity, scalability, and developer experience, built on the proven open-source Vitess system.
  • Vitess has a rich history of managing large-scale, multi-data center deployments at YouTube, and its open-source nature allows for continuous improvement and community contributions.
  • New features like online, zero-downtime sharding and simplified import tools are designed to reduce complexity and improve reliability for developers.
  • The company emphasizes rapid, sustainable pace of development, innovation, and maintaining a strong company culture focused on quality and developer delight.
  • By leveraging open-source roots and cutting-edge cloud architecture, PlanetScale is positioning itself as a leader in the future of serverless, scalable databases.

Summary

Introduction to Sam Lambert and PlanetScale

The episode opens with host Adam Sticoviac welcoming Sam Lambert, CEO of PlanetScale, a company that has recently launched its database platform into general availability. They discuss the significance of the company's name, which emphasizes a vision of scalable, planet-sized data management. Sam shares his background in databases, especially his experience with Vitess at YouTube and how it inspired the creation of PlanetScale. The conversation highlights Sam's journey from being a database engineer at GitHub to advising and then leading PlanetScale, driven by a desire to simplify and scale database management for developers.

The Vision and Innovation Behind PlanetScale

Sam describes how PlanetScale aims to be the last database you'll ever need, emphasizing focus on developer experience, scalability, and open source roots with Vitess. He explains the technical backbone—Vitess—an open-source sharding system originally developed for YouTube, capable of managing massive-scale deployments across multiple data centers. The platform is designed to be simple, powerful, and accessible from day one, reducing the need for costly and complex database solutions during early growth stages. The company’s adoption of serverless architecture and focus on making databases more developer-friendly are highlighted as key differentiators.

The Evolution and Technical Depth of Vitess

The discussion dives into Vitess's history, including its development at YouTube to handle billions of queries across data centers with tens of thousands of nodes. Sam elaborates on how Vitess was built around concepts like Borg (Google's container system), and its early use of Go programming language. He emphasizes Vitess’s open-source nature and how collaborations with companies like Slack and others have evolved its capabilities, especially around scaling, sharding, and replication, which are core parts of PlanetScale’s offering.

Product Features and Developer Experience

Sam discusses how PlanetScale implements features like branching, online migration, and zero-downtime resharding, which were traditionally complex and disruptive. Emphasis is placed on the importance of built-in automation and refined user experience—ensuring that database operations are reliable, safe, and delightful. The platform’s focus is on making the database an integral, smooth part of the development lifecycle, especially in serverless and cloud-native environments.

Market and Competitive Edge

PlanetScale’s open-source roots and the quality of its implementation act as barriers to straightforward duplication by competitors. Sam highlights how they build on Vitess's proven architecture, adding features that increase scale and ease of use. He notes the importance of raising the bar continuously, improving the developer experience, and the advantage of rapid pace and innovation to stay ahead in the highly competitive database space.

Future Plans and Next Developments

Looking forward, Sam teases upcoming features that leverage the mature primitives of Vitess, including simplified user experiences, better developer tools, and advanced capabilities for handling large-scale operations with minimal downtime. The company aims to demonstrate much greater power from their platform, with new functions expected to significantly alter how developers think about databases—beyond the traditional limits.

Reflections on Leadership and Company Culture

Sam reflects on his journey to become CEO, emphasizing the importance of doing meaningful work, building strong teams, and maintaining a balanced, innovative culture. He talks about the challenges and rewards of leadership, the importance of pace, and the value of gratitude and resilience in facing the responsibilities of guiding a rapidly growing tech company.

Impact of the Platform on Developers and Industry

The episode concludes with Sam expressing his excitement about how PlanetScale and Vitess enable startups and developers to build scalable, reliable apps with ease, drastically lowering the barriers to large-scale database management. He highlights community contributions, collaborations with platforms like Prisma, Netlify, and others, and the broader potential for serverless databases to empower the next wave of innovative startups.

Sponsors

  • Fastly · Big thanks to Fastly, our bandwidth partner listeners around the globe and to the speedy downloads of our MP3s and that's all because of Fastly, Learn more at FACI.com.
  • FireHydrant · This episode is brought to you by our friends at FireHydrant. FireHydrant is the reliability platform for every developer, incidents, impact, everyone, not just SREs. FireHydrant gives teams the tools to maintain service catalogs, respond to incidents, communicate through status pages, and learn with retrospectives. What would normally be manual earprone tasks across the entire spectrum of response to an incident, this can all be automated in every way with fire hydrant. Fire Hydrant gives you incident tooling to manage incidents of any type with any severity, with consistency, you can declare and mitigate incidents all inside Slack, service catalogs allow service owners to improve operational maturity, and document all your deploys in your service catalog, Incident Analytics light extract meaningful insights about your reliability over any facet of your incident or the people who respond to them and at the heart of it all, incident runbooks, they let you create custom automation rules to convert mail tasks into automated, reliable, repeatable sequences that run when you want, create Slack channels, geratickets, zoom bridges instantly after declaring an incident. Now your processes can be consistent and automatic. Like try fire hydrant free from 14 days, get access to every feature, no credit card required. Get started at firehydrant.io, again firehydrant.io.

Show notes

This week Adam is joined by Sam Lambert, CEO of PlanetScale. Now that PlanetScale is in general availability, Adam had to get Sam on the show to talk about the behind the scenes of building this database platform, how this is the last database you’ll ever need and what that means for developers, why serverless, its open source underpinnings with Vitess, and a preview of what's to come.

Follow this show on AudioBrevity and new episodes get summarized for you. Create a free account

Couldn't load the audio. A blocker may be stopping the show's tracking links. Open the file