/plushcap/analysis/planetscale/planetscale-increase-iops-and-throughput-with-sharding

Increase IOPS and throughput with sharding

What's this blog post about?

In big databases, IOPS (Input/Output Operations Per Second) and throughput can become performance bottlenecks. Sharding is a technique that helps scale out IOPS and throughput beyond the limitations of a single server by distributing data across multiple servers. This reduces costs for large-scale workloads as it allows each instance to use more affordable EBS volumes. For example, in a sharded database, IO and throughput requirements are distributed across many primaries, enabling efficient handling of I/O intensive workloads like databases without needing to pay an EBS premium.

Company
PlanetScale

Date published
Aug. 19, 2024

Author(s)
Benjamin Dicken

Word count
1863

Language
English

Hacker News points
None found.


By Matt Makai. 2021-2024.