タグ

ミドルウェアに関するphakchi0830のブックマーク (2)

  • ミドルウェア性能検証の手引き | 外道父の匠

    インフラエンジニアの多分、華形のお仕事の1つであるミドルウェアの性能検証を久々にガッツリやる機会がありましたので、検証作業の基的な項目について初心から振り返っておきたいと思います。読みやすさ度外視の詰め込み記事注意警報です。 世の中、雑な検証結果もちょいちょい散乱していて、私自身もそうならないよう注意を払っているわけですが、ガチでやると気をつける項目が多くて、自分で忘れたりしないようにと、誰かにやってもらいたい時に基を抑えてから取り掛かってもらうために、形にして残しておこうと思った次第であります。 目次 なぜ性能検証をするのか 環境の準備 インスタンスの用意 クライアントの用意 サーバーの用意 ボトルネックになりうる項目 CPU Utilization Memory Network Bandwidth Disk Bandwidth Disk IOPS Disk Latency Disk

    ミドルウェア性能検証の手引き | 外道父の匠
  • [Laravel]SQLをログ出力するミドルウェアつくったった - atuweb 開発ブログ

    パフォーマンスが求められるWebアプリケーションは 極限までSQLを調整 するもの。 Laravelで実行されるSQLの把握するために、実行されるSQLをドバっとログファイルに出力するミドルウェアを書いてみました。 そうはいっても、とても簡単なコードですよ。 動作を確認した環境は以下です。 Laravel 5.3 PHP 7 ミドルウェアとは Laravelのミドルウェアは、要するに「 すべてのURLに共通した処理を行うフィルター 」です。 ミドルウェアを利用するメリットは「アプリケーション全体のふるまいを1か所で定義することができる」ことですね。 今回の「ログを一括で出力する」ような場合に、ログを全ファイルに埋め込むとなると、機械的で無意味作業となってしまいます。 ミドルウェアならば1ファイル追加するだけです。 何にも疑問を持たずに全ファイル修正とか、、、エンジニアがやる仕事じゃないです

    [Laravel]SQLをログ出力するミドルウェアつくったった - atuweb 開発ブログ
  • 1