Upgrade to Pro — share decks privately, control downloads, hide ads and more …

すこやかRails

 すこやかRails

2014-11-01 渋谷Ruby会議01

Takafumi ONAKA

November 01, 2014
Tweet

More Decks by Takafumi ONAKA

Other Decks in Technology

Transcript

  1. 検知する/計測する • infra – zabbix – Mine • error –

    Sentry • User –CommunityWat cher 11 • Performance – MySQL • generalist – Rails • New Relic • CodeStyle – rake stats – metric_fu – rails_best_practices – rubocop
  2. 13

  3. 生の声を直接見ていると • 検知が早い • ユーザの気持ちに 立って開発できる • リリースの手ごた えを得られる 18

    • ノイズが多い • あまりに生すぎて 心が折れる • ユーザの声に流さ れて大勢を見失う
  4. クエリの定量評価 • DQP (Dirty Query Point) –1秒当たりのクソクエリポイント • DUP (Dirty

    Update Point) –1秒当たりのIO負荷 • DIP (Dirty Index Point) –不要な Index のサジェスト 23
  5. 改善する手助けをする • CI – Jenkins • MySQL – DQPAnalyzer •

    Rails – ReliqRefactor 27 • CodeStyle – pront • Development – QueryTracer • Badge • Ranking – Gemicom
  6. 30

  7. 31

  8. 33

  9. 34

  10. 35

  11. 40

  12. 43

  13. 44

  14. 共通化 • RubyKaigi 2014 - “Gem of this week” 56

    http://rubykaigi.org/2014/presentation/S-TakumiMiura