Vertical sharding allows you to spread the tables of your database across muliple servers.
11:08
Horizontal sharding allows you to spread the rows of individual tables across different physical machines.
7:17
There are a number of approaches you can take to sharding your database. This lesson discusses a few options.
10:43
Take a look at several examples of databases with multiple keyspaces and multiple shards.
5:58
Sharded databases require regular observation and maintenance to ensure they are functioning optimally.
4:42
Large-scale databases should be able to support many thousands of simultaneous connections - but how do you do that with a SQL database?
5:55
A recap of Juniper Studios' scaling journey and techniques for scaling.
4:12
Feedback or questions? Reach out to our team at education@planetscale.com.