Database Sharding Explained

Link: Database Sharding Explained: "More features, active users, and data are collected daily. Your database is slowing your application. Many people don't understand database sharding, which could solve their difficulties. This article explains database sharding, its benefits, including ho"

Linked is a modern explanation of sharding and other approaches to dealing with scaling db backends.