タグ

benchmarkに関するluccafortのブックマーク (2)

  • Server Timing APIを使ってサーバーサイドのベンチマークを手軽にやる - blog::wnotes.net

    手軽にServer Sideのベンチマークを可視化していく Chrome65からServer Timing APIのサポートが入ったので手軽にサーバサイドのベンチマークをDevToolから可視化できるようになった。 Server Timingの仕様は下記: Server Timing で、nodeのHTTP(HTTPS)モジュール、またはexpressから手軽に使えるnpmを作って公開している。 ysugimoto/server-timing-benchmark 詳しい使い方はREADMEに書いたけど、リクエスト単位で手軽にベンチマークを行える。下記はexpressのサンプル: const express = require('express'); const serverTimingBenchmark = require('server-timing-benchmark'); const

    luccafort
    luccafort 2018/03/29
    Server Timing APIめっちゃ便利なのでは?運用フェイズで特定のリクエストで実行時間が異様にかかってしまうtケースとかあるしそのときになっていろいろ処理仕込むのダルいんだよね。
  • ApacheとNginxの性能比較でevent_mpmの本気を見た

    はい、これは僕がいつも良く見るApacheとNginxの性能差に見えます。大体、ApacheはNginxの75%程度の性能に落ち着きます。数十バイトの静的コンテンツに対するリクエスト処理はNginxの得意分野だと思っていたので、大体こんなものです。 そこで、真面目にevent_mpmのチューニングを行ってみました。で、幾度となくベンチを試した結果導き出した、静的コンテンツに対する同時接続数100程度に対して最高のパフォーマンスを示すevent_mpmの設定は以下のようになりました。 [program lang=’apache’ escaped=’true’] StartServers 4 MinSpareThreads 4 MaxSpareThreads 4 ThreadsPerChild 2 MaxRequestWorkers 2 MaxConnectionsPerChild 0 [/p

    ApacheとNginxの性能比較でevent_mpmの本気を見た
    luccafort
    luccafort 2012/11/01
    apacheのevent_mpmもすごいんだろうけどむしろこれはNginxの凄まじさと設定の楽さのほうが個人的には目立ってしまった。いやapacheもすごいんだけどさ。
  • 1