NginxのRatelimit発動時に、安定したアクセスを提供するngx-smart-ratelimitを開発しました

Nginxには RateLimit moduleが標準で含まれており、下記のような定義を行うことで、大量のアクセスが来た場合に、リクエストを絞ることが出来ます。 このように定義すると、Nginxをプロキシサーバとして利用 …

ngx_mrubyを利用して、TLS 1.2以下のサポート終了予告ページを表示する

昨今、セキュリティ上の問題から、TLS 1.2以前のバージョンを利用するブラウザのサポート終了のニュースを目にすることが増えてきました。 Yahoo!セキュリティセンター | セキュリティ強化のお知らせ Adobe Si …

mrubyの文字列結合のパフォーマンスを改善する

先日、来る下記のイベントの資料でmrubyの文字列結合におけるメモリパフォーマンスについて記述し、それを社内で共有したところ、それをみた @matsumotory がmrubyにおける文字列結合は + での結合より、破壊 …