先週末は上京してRubyKaigiに参加してきました。 運よくLT枠をいただくことができたので、タイトルのようなテーマで︵結構紆余曲折があって、当初の想定から逸れてしまった...︶プレゼンさせてもらうことができました。 話の流れとしては、 ﹁WebアプリケーションのボトルネックはRDB﹂ ↓ ﹁RDBってAmazonEC2みたいなHaaSではスケールしないよね。﹂ ↓ ﹁本当に︵アプリのコードをそのままで︶スケールさせようと思ったら、AmazonSimpleDBのようなクラウドDBを使うしかない﹂ ↓ ﹁SimpleDBはMySQLより一桁以上遅いから、単純にRDBをSimpleDBに置き換えると、えらいことになる﹂ ↓ ﹁SimpleDBへのアクセスを極力少なくするため、リクエストはMemcachedとかでキャッシュしまくる必要があるね﹂ ↓ ﹁このあたりを今Lang-8で実験している。