2011/08/03 TwitterがRuby on RailsからJVMに移行する理由 オライリー主催のOSCON 2011が米国ポートランドで開催され、その中で、Twitterのアプリケーション・サービス・グループのRaffi Krikorian氏が、TwitterがRuby on RailsからJVMベースのシステムに移行する理由を発表したとの事だ(ビデオ)[publickey]。Twitterは、Ruby on Railsの世界最大のシステムとして有名だが、2008年から処理をRubyからJVM(Scala, Java)に移行させており、主なTwitterのアプリケーションを分解し、JVM上に作り直している。移行の理由は、秒間数千の大量のトランザクション処理がRuby(MRI)では厳しくなっており、新しいシステムを必要としていて、今の作業量を処理でき、フレキシブルな言語で、本物のコ