Я бы сказал, что SQL Server и SQL Azard Shard Library не являются шардингами. На мой взгляд, шардинг включает в себя перебалансировку данных на узлах, когда они онлайн , и вышеупомянутое только взрывает SQL в базах данных и собирает результаты. Перебалансировка ваших данных по-прежнему зависит от вас.
Gizzard, похоже, ломается (включая перебалансировку данных), хотя и основан на JVM. https://github.com/twitter/gizzard
Я до сих пор не нашел подходящего варианта для шардинга .Net и SQL Server.