タグ

ブックマーク / morizyun.github.io (2)

  • Rails 4 × Heroku × EventMachine(ワーカ)を爆速でスタートする

    Herokuのワーカプロセスは、crashした場合に自動的に再起動してくれるそうですので、EventMachineを使ったスクリプトを動かすのには最適です。たとえば、Twitterを監視したり、イベント・ドリブン、定期的に実施したい処理の場合にお勧めです。 また、今回EventMachineのスクリプト単体ではなく、Railsに組み込みました。理由は僕がRailsのフレームワークに慣れきって、RSpecのテスト書いたり、便利なgemを使いやすいからです。多分、生産性の高さと、Railsのオーバーヘッドとの兼ね合いだと思います。 🎳 前置き:プロジェクトを新規作成する場合『Rails4 x heroku用のApplication Templateを作ってみた!』のコマンドでプロジェクトを作成するとEventMachineを使うかの質問が出るので、yesと打っていただければ、自動的に次のコー

    Rails 4 × Heroku × EventMachine(ワーカ)を爆速でスタートする
    valda
    valda 2014/01/06
  • 酒と涙とRubyとRailsと

    asin: 4797363827 title: “[Rails高速化] ページキャッシュ、N+1対策、SQLチューニング” category: Rails 🐯 tags: [Rails, Ruby, Gem]『Cookpadではユーザーへのレスポンスタイム 200ms/reqを目標にしている』に感銘を受けて書き始めたこの記事ですが、『パフォーマンス・チューニングやオススメGem in 「Rails勉強会@東京 第88回」』でいろいろ教えてもらったり、最近関わっているサイトのリニュアールで試行錯誤したので、忘備録も兼ねて記事をアップデートします! 🚕 目次(1) N+1問題の対策 (2) Railsのキャッシュについて (3) 開発中ならrack_mini_profiler (4) 運用中なら断然NewRelicがおすすめ (5) mysqlの簡単チューニング 🚌 (1) N + 1問

    酒と涙とRubyとRailsと
  • 1