タグ openresty
人気順 5 users 50 users 100 users 500 users 1000 usersRubyエンジニアはsleep 1で殺せる、をngx_mrubyのAsync.sleepで乗り越える - The paradigm shift
そろそろ今年のISUCON、ISUCON8まであと1ヶ月ちょっとになったのでひとりリハーサルをそろそろはじめてるさぼです。去年ISUCON7に初挑戦してRubyを選択してsleep 1が乗り越えられず人権を失いました(原因は他にもあるけど...)。 ngx_lua での sleep 去年、予選終わったあとに感想戦で聞いた、Openresty、ngx_luaを使った... 続きを読む
nginx+ngx_luaで証明書動的読み込みの常時HTTPS用リバースプロキシを手軽に立ててみる
Google Chrome 68 による非 HTTPS サイトの Not secure 警告待ったなし!の今頃になってこの記事を出すのもどうかとは思うのですが、 nginx+ngx_lua を使って(実際には OpenResty を導入するのがお手軽) 静的な設定ではなく、動的に SSL/TLS 証明書を読み込む形の SSL/TLS ラッパー兼リバースプロキシを手軽に立てて... 続きを読む
OpenResty で証明書の動的読み込み - Qiita
ssl_certificate_by_lua* ディレクティブを使用することで、証明書を動的に読み込ませることが可能です。 例 クライアントから送られてきた ClientHello の SNI 拡張に含まれているサーバ名に対応する証明書を読み込んでいます。 対応する証明書が見つからない場合は ServerHello を返さずに、Internal Error (80) のアラートが返ります。 htt... 続きを読む
3つのnginxをうまく使い分けよう〜nginx、OpenResty、Tengine〜 - Mercari Engineering Blog
2016 - 05 - 25 3つのnginxをうまく使い分けよう〜nginx、OpenResty、Tengine〜 SREチームの @cubicdaiya です。今回はメルカリで利用実績のある以下の3つのnginxの使い分けに紹介します。 nginx OpenResty Tengine nginxとメルカリ 本ブログや過去のイベントでも何度か紹介していますが、メルカリではパフォーマンスやスケーラ... 続きを読む
nginx-lua から fluentd へログを送信する - Qiita
nginx Advent Calendar 2015 7日目のエントリです。 nginx-lua (https://github.com/openresty/lua-nginx-module) から fluentd にログを送信する方法を紹介します。 Lua から fluentd へログを送信するライブラリとして fluent-logger-lua というものがありますが、これは LuaSocke... 続きを読む
h2oを試してみる - ゆっくり備忘録
最近、高速なサーバーソフトウェアとしてh2oを耳にするので試してみました。 https://github.com/h2o/h2o 結論から言うと高速でした。Ubuntu@Opteron3280で約16万req/sec以上出ています。今まで計測した中で最速で、OpenRestyより早いと思います。計測マシンの方がCPUを使いきって計測しきれませんでしたので、もっと出ると思います。 インストール方法を... 続きを読む
ISUCON3 予選に参加してきました。無念ばかり残る - Hateburo: kazeburo hatenablog
2013-10-07 ISUCON3 予選に参加してきました。無念ばかり残る isucon3予選に @sugyan @tagomorisとLINE選抜チームを組んで参加しました。共催枠なので結果に関わらず本戦には出れるのですが、結果は総合8位。無念です やったこと sugyanのエントリが詳しいのですが、自分がやったのは nginx(openresty)への入れ替え mysql 5.5へのダウング... 続きを読む