Sharding in Azure Using Custom LINQ and Custom OData Providers
This example implements a sharding sample for Azure. It shows how to implement a custom LINQ provider that contains the sharding logic. A custom OData service enables REST queries to the sharded database. Finally it compares the performance using a cloud-based load testing tool.