27 Dec '14, 3am

Ruby 2.2.0でRailsは速くなるのか??軽くベンチマークしてみた [RubyOnRails] on @Qiita

Ruby 2.2.0でRailsは速くなるのか??軽くベンチマークしてみた [RubyOnRails] on @Qiita

# はじめに [Ruby 2.2.0](https://www.ruby-lang.org/ja/news/2014/12/25/ruby-2-2-0-released/)がリリースされましたね! 相変わらず納期厳守で感服します。 Ruby 2.2.0はRails 5で必須となるSymbolGCやインクリメンタルGCが実装されたり、おまけにjemallocが使えるようになってたりと速くなってそうな雰囲気です。 というわけでRailsを使って軽くベンチマークしてみました。 # 測定対象 今回測定対象としたのは、次の3つです。 * Ruby 2.1.5 * Ruby 2.2.0 * Ruby 2.2.0 with jemalloc # ベンチマーク方法 RailsのアプリケーションにApache Benchをかけました。 ### ミドルウェア アプリケーションサーバにはUnicorn、WebサーバにはNginxを使いました。 最初はRaptorを使おうとしてたんですが、まだ2.2.0に対応できていないようなのでやめました。 https://github.com/phusion/passenger/issues/1314 データベースには[Percona XtraDB Cluster](http://qiita.com/nownabe/items/462f46f2702ce1ad4b6d)を使いました。 ### アプリケーション ベンチマークに使用したRailsのアプリは[こちら](https://github.com/nownabe/rails_bench)です。 DBに書き込んで、書き込んだモデルをJSONとして返すだけのアプリです。 Railsのバージョンは4.1.4です。 ### Docker 環境の差異がなくなるようにアプリはDockerコンテナとして起動しました。 オフィシャルなRuby 2.2.0のイメージがなかったので、Rubyビルドするとこからイメージを作成しています。 ### インフラ サーバは[IDCFクラウド](http:...

Full article: http://qiita.com/nownabe/items/2713c03c4f1d8a1dd018

Tweets

Run Ruby 2.2 program on browser

reddit.com 26 Dec '14, 3pm

Please try to keep submissions on topic and of high quality. Just because it has a computer in it doesn't make it programm...

Rails 3-2-stable: add ruby 2.2 compatibility

Rails 3-2-stable: add ruby 2.2 compatibility

github.com 26 Dec '14, 1pm

Yes, if Github wants to commit a release manager to 3-2-stable I'm happy to see that carry on. No feature back ports, thou...

Rubyを勉強する上で有用な情報源まとめてみた - Qiita #rails #railsjp

Rubyを勉強する上で有用な情報源まとめてみた - Qiita #rails #railsjp

qiita.com 26 Dec '14, 5am

Rubyを勉強する上で役立つ情報源をまとめてみました。まだ仕入れていない情報源があれば価値がある記事なんじゃないかと思います。 # 書籍 ### [Everyday Rails - RSpecによるRailsテスト入門](https://lea...

3-2-stable: ruby 2.2 compatibility #rails #ruby...

github.com 02 Jan '15, 10pm

[email protected] ~/code/rails/actionpack (rm-3-2-with-ruby-2-1-plus) $ bundle exec rake test TEST=test/template/test_case_tes...

Ruby: Ruby インタプリタ開発用 Mac OS X 環境の追加

ruby-lang.org 27 Dec '14, 12am

Posted by ko1 on 26 Dec 2014 Ruby インタプリタ開発のために Mac OS X のサーバー環境を追加しました。 このたび、一般社団法人 日本Rubyの会 のご支援によって、 Ruby インタプリタの開発のために、...

Ruby on Rails ガイドのすすめ - Qiita - Pressoからシェア

qiita.com 24 Dec '14, 5pm

この記事は[Ruby on Rails Advent Calendar 2014](http://qiita.com/advent-calendar/2014/rails)の12/24エントリです。 みなさんRails書いていますか? 私は書い...