Shard your data or you have failed at life.

Protip: if you are starting a business whose success hinges on scalability of a data store, you had best figure out how to shard across N machines before you launch. Using a single instance of MySQL for the whole thing is a strong indicator that you have failed at life.

http://www.uncov.com/2007/12/17/winer-scoble-fail-in-tandem

This is why I believe that JRuby serving data via ActiveHibernate with some Hibernate Shards sounds so interesting. If you’re interested in doing this, you should get in touch with me wes at brokenbuild dot com. Subject line that with “Just shard it!”

One Response to “Shard your data or you have failed at life.”

  1. Howdy Wes,

    You should check out the HiveDB project — it’s a much more advanced and complete partitioning model than Hibernate Shards.

    Regards,

    Jeremy

Leave a Reply