Resharding: The Art of Evolving Distributed Data Architectures - Sharding: Horizontal Scaling for Distributed Databases | OneNoughtOne