Google Developer Podcast number 6 discusses sharding at Google, database sharding, and Hibernate Shards. Some topics covered in the postcast include: How sharding and database sharding is a commonly used term at Google. What and when to shard databases and data - for scalable performance. How Hibernate Shards can be used unobtrusively with Hibernate Database Sharding strategies - getting it right