2日目のレポート、3日遅れてのエントリー。railsで作られたサービスの代表格cookpadでパフォーマンスに責任を持っている方ということで説得力が違う。timeよりX-runtimeを指標にすべき。route.rbの参照が遅いのでlink_toの使い方によって100倍速度が違う。オブジェクト作成が遅いのでたくさん作るような処理は避けるべき。gc.disableなどなど超実践向き。今passengerで運用してるんだけどcookpadに合わせてunicorn検討しようかな。独自の道を歩むよりもcookpadのノウハウを最大限利用させていただきたい所存です。いやいかしcookpadのパフォーマンスに対する意識の高さには驚いた。Requesthttp://rubykaigi.org/2013/talk/S72次も興味深い内容で、利用しているgemをどうやって更新し続けていくかというお話。gemは日々更新されていき依存関係もあるので更新をついつい放置しがち。放っておいてまとめて更新しようとすると工数やリスクが増すので不利益は明らか。継続的に更新していくことが大事だがどうやるかという内容。outdatedを自動で行い、更新があれば通知するという仕組みを作った。requestで通知するようにしたとのこと。いう日常のささいな作業(本当はささいじゃないことが多い)を工夫する姿勢が素晴らしい。shoppinghttp://rubykaigi.org/2013/talk/S43英語のセッション。いやー完膚なきまでの完敗。http://togetter.com/li/511510?page=2togetterでまとめてくれているのでこちらを見ながら思い出そうとしてみるもなかなか。セキュリティの問題が見つかったら一般公開する前に本人(運営者)にまず伝えよう、って言ってたくらいしか記憶にない。