title: MySQL Proxy Alternatives for Database Sharding
body: <p>Are there any alternatives for MySQL Proxy. I don't want to use it since it's still in alpha. </p>
  
  <p>I will have 10 MySQL servers with table_1 table_2 table_3 table_4 ... table_10 spread across the 10 servers. Each table is identical in their structure, their just shards with different data sets. </p>
  
  <p>Is there a alternative to MySQL Proxy, where I can have my client application connect to a single SQL Server (A proxy), which looks at the query and fetches the data on behalf of it. </p>
  
  <p>For example, if the client requests "SELECT * FROM table_5 WHERE user=123" from the Proxy, which connects to the 5th SQL Server that houses table_5 and gets the data? </p>