Railsアプリケーション開発でパフォーマンスモニタリング、パフォーマンスチューニングやってますか?? New relicを始め、DatadogやSkylightなど便利なモニタリングサービスがたくさんあるので使ってはいるけれど、イマイチ使いこなせていない状況ではないでしょうか。 また、こういったサービスを利用はしているものの、機能を実装してリリースした後に表示画面が遅いとユーザから報告をもらって、やっとパフォーマンス問題に気がついて、New relicを開いて遅い箇所を確認するという対応が後手に回ってしまう状態が発生していないでしょうか。 日頃から rack-mini-profiler というGemを使って開発時にActiveRecordの発行されるSQLクエリやJSの初期表示の時間を確認する習慣をつけておくと、後からパフォーマンス問題が発生するケースを少なくすることができます。 しかし
![rack-mini-profiler gemの使い方・指標の見方・問題箇所の絞り込み方法 - Simple minds think alike](https://cdn-ak-scissors.b.st-hatena.com/image/square/04f8db35e9c5becf4b1d590ce9365f75c4f6ad22/height=288;version=1;width=512/https%3A%2F%2Fcdn-ak.f.st-hatena.com%2Fimages%2Ffotolife%2Fg%2Fgraboros-dev%2F20190526%2F20190526213703.png)