タグ

2015年9月26日のブックマーク (4件)

  • nginxのパラメータチューニングとh2o - Qiita

    (追記:タイトルが少々煽り気味な気がしたので微妙に変更しました。) h2oとnginxの性能比較 nginxよりも速いとされるh2oですが、実際に自分でもローカルでベンチマークを取ってみました。環境は以下の通りです。 EC2のc4.8xlargeインスタンス gcc (GCC) 4.8.2 20140120 (Red Hat 4.8.2-16) Linux ip-172-31-13-40 3.14.35-28.38.amzn1.x86_64 #1 SMP Wed Mar 11 22:50:37 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux nginx-1.8.0 h2o-1.2.1-alpha1 wrk(ベンチマーク) ベンチマークコマンド 実行するベンチマークコマンドは以下になります。なお、オプションはできるだけRequest/secが大きくなるように調

    nginxのパラメータチューニングとh2o - Qiita
  • 3分で試す h2o - Qiita

    h2o の詳しいことや、その内部構造やら 多分他の日の誰かが書いてくれると思いますので、私はユーザ目線でまったり触ってみる系のエントリを書きます。 h2o を一般的なリバースプロキシ、静的ファイル配信サーバとして使いたい これをお読みの方の多くは Nginx や Apache を使っているかなと思います。 h2o を使ってみようかなと考えるとき、まず考える用途はこれを置き換えることでしょう。 よくあるユースケースとして “静的ファイルを h2o でホストし、アプリケーションをバックエンドの app サーバに投げる” という設定をやってみます。 h2o をすぐ試したい h2o の性能を余す所なく体験するには、オーバーヘッドのない環境でビルドして動かすのが一番ですが、まずは運用に乗るかどうか設定や取り回しを検証するのをやりたいと思うのは当然の所かと思います。 そんなわけで、 h2o をすぐお使

    3分で試す h2o - Qiita
    karahiyo
    karahiyo 2015/09/26
  • C++11/14 コア言語

    アスキードワンゴ第3弾は、アスキードワンゴ初の書き下ろし! ドワンゴの社員であり、C++標準化委員会の委員を務める江添 亮氏によるC++コア言語の解説書です。 関連サイト書の関連ページが用意されています。 C++11/14 コア言語 - アスキードワンゴ内容紹介書は、C++標準化委員会のメンバーでもある著者がC++11 のコア言語の文法と機能を標準規格書に従って解説したものです。C++プログラマーのために、数多くのサンプルコードを示しながら、冗長なほどの解説を加えています。 巻末の付録では、C++14についても言及しており、最新のC++について学ぼうとするプログラマーにとって最適の書籍となっています。 書はC++11 のコア言語の文法と機能を標準規格書に従って解説したものである。正式なC++ 規格書として発行された後の、1 つ後のドラフト規格[N3337](http://www.op

    C++11/14 コア言語
  • UnicornでSinatraアプリをデプロイしてみた - 射撃しつつ前転 改

    最近は仕事でSinatraアプリを書いたりしているので、Sinatraアプリを動かすためにはどのHTTPサーバを使うのがベストなのかが気になっている。(先に結論を書いておくけれど、どれがベスト、という唯一の選択肢は今のところありません。適材適所です。) SinatraはRackの上に構築されているので、Rackに対応したHTTPサーバーを使って動かす事になるのだが、この数がやたらと多く、どれを使えばいいのか迷う。代表的なものを挙げただけでも、WebRick, Mongrel, Thin, Unicorn, Passenger(Apacheとかに組み込んで使うやつ), FastCGI, (普通の)CGI、これぐらいは選択肢がある(いくつかHTTPサーバじゃない物も混ざっているが、Rackが対応してるという点は共通している)。 WebRickはそもそもパフォーマンスに重点を置いていないし、Mo

    UnicornでSinatraアプリをデプロイしてみた - 射撃しつつ前転 改