「Twitter 開発者がインタビューで Twitter は rails を使っているがスケーリングの問題がたびたび発生していると答えています。ActiveRecord が複数データベースに同時に接続できないこと(クラス=テーブル単位で別のデータベースに接続はできますが)、Ruby が遅いことを挙げています。前者についてはすべてをキャッシングし、複数のスレーブデータベースを用意することで対処しているそう。それに対して…」
■memcached + ruby
http://firewing.wordpress.com/2007/04/20/%e3%83%a1%e3%83%a2-memcached-ruby/
スケーリング目的でmemcachedを使用しているとの事。ちょっと興味を持ったので調べてみたら、ITProのmixiの記事でも同じような事が語られてました。