タグ

パフォーマンスとrubyに関するkenzy_nのブックマーク (2)

  • スピードショップ - Ruby on Rails のパフォーマンスカンパニー

    スピードショップ株式会社は、Ruby on Rails のパフォーマンスコンサルティング企業です。ツール、情報、トレーニングを通じて、Rails を使ったビジネスの収益を上げ、スケーリングコストを削減するためにすべてのスタック(フロントエンド、バックエンド、インフラ)を最適化します。高速なサイトは収益性の高いサイトであり、スピードは価値です。 プロダクト Ruby on Rails パフォーマンスアポクリファ. 近日中に正式な日語訳を公開予定です。 サービス内容 現在、すべてのサービスは英語で提供されています。 ワークショップ 開発者の RubyRails のパフォーマンススキルを向上させたい企業のために、日では直接、世界各地ではリモートでのワークショップを提供しています。1 日から 4 週間、5 人から 100 人の開発者まで、世界 5 大陸の約 100 社で開催しています。あ

    スピードショップ - Ruby on Rails のパフォーマンスカンパニー
    kenzy_n
    kenzy_n 2023/04/04
    ピーキーなチューニングを見せてもらう
  • バッチ処理の一部で 30 分以上かかっていた処理を 14 秒で終わるようにした話 - @watson1978 の日記

    Ubiregi Advent Calendar 2018 の 18 日目です。 ユビレジではたくさんのお客様の大量の POS データをお預かりしており、様々なバッチ処理も実行されています。今回は特定のケースでバッチ処理の一部が 30 分以上かかっていた処理を 14 秒で終わるようにした話について書きたいと思います。前回の Ruby 2.5 の SEGV と闘った話 - @watson1978 の日記 に引き続き DTrace を使った話になります。 はじめに ユビレジでは CSV ファイルでお客様が特定のデータをダウンロードしたりアップロードできる機能があります。CSV ファイルにエクスポートしたり、CSV ファイルから DB に取り込む処理を Worker を起動してバッチ処理しています。 大量のデータを保有しているアカウントと同量のデータを用意して手元の環境で試したところ時間がかかるこ

    バッチ処理の一部で 30 分以上かかっていた処理を 14 秒で終わるようにした話 - @watson1978 の日記
    kenzy_n
    kenzy_n 2018/12/18
    解析と改良
  • 1