Programming Throwdown cover image

152: The Future Database with Sam Lambert

Programming Throwdown

CHAPTER

Scaling a MySQL Cluster?

Sharding is a way to do multi node. horizontal scalability is really hard with databases. Once you have more data than fits reasonably on that machine, you're in trouble. Sharding gives you the ability to split tables or databases across multiple machines horizontally. At GitHub, we built this kind of API that tells you which replicas are delayed.

00:00
Transcript
Play full episode

Remember Everything You Learn from Podcasts

Save insights instantly, chat with episodes, and build lasting knowledge - all powered by AI.
App store bannerPlay store banner