はてブログ

はてなブックマーク新着エントリーの過去ログサイトです。



タグ ngx_mruby

新着順 人気順 5 users 10 users 50 users 100 users 500 users 1000 users
 
(1 - 25 / 36件)

Rubyエンジニアはsleep 1で殺せる、をngx_mrubyのAsync.sleepで乗り越える - The paradigm shift

2018/08/13 このエントリーをはてなブックマークに追加 16 users Instapaper Pocket Tweet Facebook Share Evernote Clip sleep Shift isucon openresty 人権

そろそろ今年のISUCON、ISUCON8まであと1ヶ月ちょっとになったのでひとりリハーサルをそろそろはじめてるさぼです。去年ISUCON7に初挑戦してRubyを選択してsleep 1が乗り越えられず人権を失いました(原因は他にもあるけど...)。 ngx_lua での sleep 去年、予選終わったあとに感想戦で聞いた、Openresty、ngx_luaを使った... 続きを読む

ngx_mruby v2のHTTPクライアントをv1よりも最大90倍高速にした - 人間とウェブの未来

2018/06/05 このエントリーをはてなブックマークに追加 70 users Instapaper Pocket Tweet Facebook Share Evernote Clip HTTPクライアント Rubyスクリプト プログラミング

2018 - 06 - 06 ngx_mruby v2のHTTPクライアントをv1よりも最大60倍高速にした お知らせ プログラミング Webサーバ RubyKaigi2018を経て、ngx_mrubyのv2をリリースしました。基本的にv1と互換性をとっておりますので、今後はv2を開発していくことになります。 github.com ngx_mruby v2の目玉機能としては、Rubyスクリプトから... 続きを読む

HTTPリクエスト単位でmrubyのバイトコードをProcとFiberで包みなおして実行した場合の性能とv2について - 人間とウェブの未来

2018/02/21 このエントリーをはてなブックマークに追加 40 users Instapaper Pocket Tweet Facebook Share Evernote Clip 亮介 Fiber Proc mruby マツ

2018 - 02 - 22 HTTPリクエスト単位でmrubyのバイトコードをprocとfiberで包みなおして実行した場合の性能について プログラミング 研究 Webサーバ 2018年4月にngx_mrubyのノンブロッキングHTTPクライアントとノンブロッキングsleep相当のメソッドに対応させてngx_mruby v2.0.0をリリースするという目標を立てた — 松本 亮介 / まつもとり... 続きを読む

「ミドルウェアにmrubyを組み込む方法」についてまとめた - Kentaro Kuribayashi's blog

2017/07/31 このエントリーをはてなブックマークに追加 26 users Instapaper Pocket Tweet Facebook Share Evernote Clip nginx mruby ミドルウェア リクエスト Blog

2017 - 07 - 31 「ミドルウェアにmrubyを組み込む方法」についてまとめた ミドルウェアの設定を書いたり運用したりしている時に、リクエストに対して動的にあれこれしたいなーという気持ちになったことは一度や二度ではないと思います。たとえば、nginxにおける ngx_mruby のような感じで、リクエストに応じてmrubyで処理を書くみたいな。 自分自身もそういう気持ちに何度かなったので... 続きを読む

ngx_mruby v1.20.0で動的listener設定をサポートしました - 人間とウェブの未来

2017/07/20 このエントリーをはてなブックマークに追加 11 users Instapaper Pocket Tweet Facebook Share Evernote Clip ウェブ Listener 未来 Listen 人間

2017 - 07 - 20 ngx_mruby v1.12.0で動的listener設定をサポートしました Webサーバ お知らせ プログラミング タイトルの通り、ngx_mrubyのhttpモジュールとstreamモジュール両方で、mrubyによる動的Listener設定をサポートしました。 動的Listenerとは、nginxのlistenの設定をmrubyで書いて、起動時に動的に設定を読み... 続きを読む

mrubyでOpenSSLを利用し、SSL証明書を作成管理する | 天神スナップオン

2017/05/28 このエントリーをはてなブックマークに追加 11 users Instapaper Pocket Tweet Facebook Share Evernote Clip OpenSSL matsumotory mruby コマンド

同僚である @matsumotory のFastCertificateの実装について、ngx_mrubyからシェルスクリプトで構築されたコマンドであるdehydratedを利用して実装されているのですが、この場合、mrubyから証明書取得のステータスが管理しづらかったり、どうせならmrubyで全てコントロールしたいよねという話から、mruby-acme-clientを書きました。 中身の実装として... 続きを読む

ngx_mrubyで最初のHTTPSアクセス時に自動で証明書を設定可能にするFastCertificateの提案とPoC - 人間とウェブの未来

2017/03/23 このエントリーをはてなブックマークに追加 114 users Instapaper Pocket Tweet Facebook Share Evernote Clip PoC Acme ウェブ 最初 未来

2017 - 03 - 23 ngx_mrubyで最初のHTTPSアクセス時に自動で証明書を設定可能にするFastCertificateの提案とPoC Let’s EncryptやACMEプロトコルによるDV証明書取得の自動化に伴い、証明書の取得と設定が簡単になってきました。 一方で、ACMEをツール化したものが増えるに従って、ACMEってそもそもどういう動きになっているのか、とか、自分たちの用途... 続きを読む

【将棋】nginxで返す新しいマークダウン - KAYAC engineers' blog

2016/12/16 このエントリーをはてなブックマークに追加 41 users Instapaper Pocket Tweet Facebook Share Evernote Clip nginx mruby KAYAC engineers 将棋

2016 - 12 - 16 【将棋】nginxで返す新しいマークダウン AdventCalendar2016 nginx ruby mruby 5二銀 9八角 8六銀 8六歩 9六金 将棋 この記事は カヤックアドベントカレンダー2016 の16日目の記事です。 目次 はじめに 新しいマークダウン mrubyとは ngx_mrubyとは ビルド 設定 コード 展望 終わりに はじめに 皆様こんに... 続きを読む

ngx_mrubyで動的コンテンツキャッシュを実現する - ペパボテックブログ

2016/12/02 このエントリーをはてなブックマークに追加 43 users Instapaper Pocket Tweet Facebook Share Evernote Clip ペパボテックブログ matsumotory レスポンス 題材

はじめに 冬が近づき、寒くなると僕を思い出しますね?どうも、ホスティング事業部の @pyama86 です。 これまで開発者( @matsumotory )が身近にいながら、なかなか触る機会がなかったngx_mrubyを触ってみました。題材として我々が提供しているサーバホスティングにおいて、HTTPリクエストに対して、いかに早くレスポンスを返せるかということは、サービスの指標として非常に大事な要素の... 続きを読む

nginx + ngx_mruby でSSL証明書の動的読み込みを実現して、作業がとても楽になった話 - astamuse Lab

2016/11/30 このエントリーをはてなブックマークに追加 75 users Instapaper Pocket Tweet Facebook Share Evernote Clip nginx 並河 namikawa astamuse Lab

2016 - 11 - 30 nginx + ngx_mruby でSSL証明書の動的読み込みを実現して、作業がとても楽になった話 nginx こんにちは。並河( @namikawa )です。 随分と寒くなってきたんで、そろそろ銀座界隈のオススメのラーメン屋の紹介でもしようと思・・・うわなにをするやめくぁwせdrftgyふじこlp; ・・・はい。今日は、ちょっと前にやった nginx + ngx_... 続きを読む

mruby + ngx_mrubyでアプリケーションを実装するという選択肢 - 株式会社ネクスト エンジニアBlog

2016/08/10 このエントリーをはてなブックマークに追加 218 users Instapaper Pocket Tweet Facebook Share Evernote Clip mruby 相原 AWS クラウドサービス 一環

2016 - 08 - 10 mruby + ngx_mrubyでアプリケーションを実装するという選択肢 はじめまして、技術基盤部の相原( kaihar4 )です! 今回は、アプリケーションのクラウドサービスへの移行の一環で、 Amazon S3から取得した画像URLを含むファイルを元に、そのURLの外部画像を取得して返す機能 を mruby で書き直してAWSに移行した話をしていきたいと思います... 続きを読む

nginx + ngx_mruby での、 Let's Encrypt の SSL 証明書の動的読み込み - みかづきメモ

2016/02/11 このエントリーをはてなブックマークに追加 42 users Instapaper Pocket Tweet Facebook Share Evernote Clip hb.matsumoto-r.jp nginx タイトル

2016 - 02 - 11 nginx + ngx_mruby での、 Let's Encrypt の SSL 証明書の動的読み込み Nginx mruby この記事を見て、やってみようと思ったのでメモしとこうかなと。 タイトルに Let's Encrypt のと含めてますが、他でも問題ない(はず)です。 hb.matsumoto-r.jp とりあえず、まずは ngx_mruby をインストール... 続きを読む

ngx_mrubyがHomebrewで超簡単にインストールできるようになった - 人間とウェブの未来

2016/02/10 このエントリーをはてなブックマークに追加 32 users Instapaper Pocket Tweet Facebook Share Evernote Clip Homebrew mrbgem github.com バッチ

2016 - 02 - 10 ngx_mrubyがHomebrewで超簡単にインストールできるようになった Webサーバ お知らせ タイトルの通りなのですが、ngx_mrubyがつい先日Homebrewでインストールできるようになるパッチがマージされました。 github.com うおお、なるほど超便利と思って手元で試すと、mrbgemで使うライブラリのリンクまわりでコケていてビルドできませんでし... 続きを読む

mrubyからSidekiqに非同期ジョブを登録するmrbgemをつくった · THINKING MEGANE

2016/01/31 このエントリーをはてなブックマークに追加 21 users Instapaper Pocket Tweet Facebook Share Evernote Clip mruby mrbgem sidekiq client

ngx_mrubyでHTTPリクエストに対して非同期処理をしたかったので、 mruby-sidekiq-client という mrbgem をつくりました。 <a href="https://github.com/monochromegane/mruby-sidekiq-client">monochromegane/mruby-sidekiq-client</a> mrubyからSidekiqのジ... 続きを読む

ngx_mrubyのTCPロードバランシングを使ってFluentdのTCP通信とグラフ画像へのHTTP通信を動的に集約する - 人間とウェブの未来

2015/11/04 このエントリーをはてなブックマークに追加 49 users Instapaper Pocket Tweet Facebook Share Evernote Clip スゲー fluentd TCP通信 http通信 ウェブ

2015-11-04 ngx_mrubyのTCPロードバランシングを使ってFluentdのTCP通信とグラフ画像へのHTTP通信を集約する Webサーバ プログラミング 昨日、ngx_mrubyのTCPロードバランシング機能に対応した記事を書きました。 hb.matsumoto-r.jp というのも、実は以下に説明するようなFluetnd+Norika+GrowthForecastを利用したスケー... 続きを読む

Mitigating DDoS Attacks nginx + ngx_mruby + http-dos-detector | Boiler Room

2015/11/04 このエントリーをはてなブックマークに追加 19 users Instapaper Pocket Tweet Facebook Share Evernote Clip Boiler Room

https://github.com/matsumoto-r/http-dos-detector Detect Huge Number of HTTP Requests on Apache and nginx using mruby code. http-dos-detector use same Ruby code between Apache(mod_mruby) and nginx(ngx_... 続きを読む

ngx_mrubyがnginxのTCPロードバランサ機能に対応しました - 人間とウェブの未来

2015/11/03 このエントリーをはてなブックマークに追加 57 users Instapaper Pocket Tweet Facebook Share Evernote Clip nginx プログラマブル mruby TCP http

2015-11-03 ngx_mrubyがnginxのTCPロードバランサ機能に対応しました お知らせ 研究 プログラミング nginxのv1.9あたりからOSS版でも使えるTCPロードバランス機能をmrubyでプログラマブルに制御できるようにngx_mrubyでもサポートしました。 github.com これで、HTTPやHTTP/2だけでなくTCPのロードバランスサーバでもmrubyによって通... 続きを読む

mruby-hibariで、ngx_mruby、mod_mruby、h2oで同じコードを使えるようになった - delirious thoughts

2015/09/17 このエントリーをはてなブックマークに追加 23 users Instapaper Pocket Tweet Facebook Share Evernote Clip Webアプリケーションフレームワーク mod_mruby

2015-09-17 mruby-hibariによりngx_mruby、mod_mruby、h2oで同じコードを使えるようになった 「Webサーバへの組み込みmrubyのRack-based APIまわり」の続き。 Rack-basedなAPIに対応したWebサーバ用のWebアプリケーションフレームワークのmruby-hibariですが、ngx_mruby、mod_mruby、h2oいずれのサーバ... 続きを読む

Apache Traffic Server の設定やちょっとした制御ロジックを mruby で書けるようになるかもしれないプラグイン書いてる - ブログのしゅーくりーむ

2015/09/01 このエントリーをはてなブックマークに追加 12 users Instapaper Pocket Tweet Facebook Share Evernote Clip mruby http しゅーくり mod_mruby 後押し

2015-09-01 Apache Traffic Server の設定やちょっとした制御ロジックを mruby で書けるようになるかもしれないプラグイン書いてる mod_mruby や ngx_mruby 、 h2o_mruby 、 libvmod_mruby など、さまざまな HTTP サーバの設定などを mruby スクリプトで書ける世の中になりつつありますね。 そんな風潮の後押しもあり、近... 続きを読む

特定条件下におけるngx_mrubyのメモリリークを改善してメモリ増加量を半分にした - 人間とウェブの未来

2015/04/08 このエントリーをはてなブックマークに追加 20 users Instapaper Pocket Tweet Facebook Share Evernote Clip メモリリーク ペパボ 前々 プログラミング ウェブ

2015-04-08 特定条件下におけるngx_mrubyのメモリリークを改善してメモリ増加量を半分にした プログラミング 運用 4月からペパボで働いているわけですが、前々から噂できいていたメモリリークの問題について、ペパボではわりと大規模かつ高負荷な環境でngx_mrubyを使ってくれているのでその環境を見ながらメモリリークを改善してみました。 状況的には、16時間動かしていると導入している環境... 続きを読む

ngx_mrubyでつくる簡単な動的サムネイル生成サーバー - スペクトラム

2015/01/25 このエントリーをはてなブックマークに追加 60 users Instapaper Pocket Tweet Facebook Share Evernote Clip サムネイル生成 サムネイル スペクトラム ナシ 生成

2015-01-25 ngx_mrubyでつくる簡単な動的サムネイル生成サーバー mruby コード 動的サムネイル生成 サムネイルは、ユーザアップロード画像を扱うアプリではほぼ間違いなく使われると思う。 サムネイルの生成には、先に作っとくか、後で作るかの2つの方式があるように思う。(気が向いた時とかナシとすると) 先に作っとく サムネイルを先に作る。 つまりは画像アップロードをキータイミングとし... 続きを読む

mod_mrubyとngx_mrubyの次の一手となる新しいソフトウェア - Qiita

2014/12/24 このエントリーをはてなブックマークに追加 48 users Instapaper Pocket Tweet Facebook Share Evernote Clip Qiita mod_mruby 新しいソフトウェア 一手

note: h2load -c 500 -m 100 -n 2000000 on Ubuntu 14.04 on VMWare Fusion 昨晩、久々に時間があったのでTrusterdの効率の悪い所を直したので、今のTrusterdだとこのベンチマークの値より2万req/secぐらいは向上するんじゃないかなと思っています。 また、 以下のようにも評価を頂き、真面目に実装したかいがあったなと思いま... 続きを読む

nginx - ngx_mrubyとngx_lua - Qiita

2014/12/24 このエントリーをはてなブックマークに追加 44 users Instapaper Pocket Tweet Facebook Share Evernote Clip nginx Qiita ngx_lua 両者 カレンダー

今年の秋頃に将来nginxでJavaScriptが書けるようになるという話が出ましたが、nginxには元々サードパーティモジュールの中でも有名なngx_luaがあります。また、Advent Calendarを見るにngx_mrubyも盛り上がってきているようです。 そこで両者の比較エントリを書いてみようと思います。 まずngx_mrubyについてはこのカレンダーでさんざん語られてるのでngx_lu... 続きを読む

ngx_mruby で Nginx への接続数等の内部情報を取得して InfluxDB と Tasseo で可視化してみる - Qiita

2014/12/19 このエントリーをはてなブックマークに追加 25 users Instapaper Pocket Tweet Facebook Share Evernote Clip nginx Qiita Kobito InfluxDB メモ

ngx_mruby で Nginx への接続数等の内部情報を取得して InfluxDB と Tasseo で可視化してみるinfluxdb(13)tasseo(2)俺のメモ(129)ngx_mruby(14)inokappaが2014/12/19にKobitoから投稿編集リクエストを作成する ども、mod_mruby ngx_mruby Advent Calendar 2014 19 日目担当、初... 続きを読む

リバースプロキシしたコンテンツをフィルタで操作する《mod_mruby ngx_mruby Advent Calendar 2014》 - Qiita

2014/12/17 このエントリーをはてなブックマークに追加 23 users Instapaper Pocket Tweet Facebook Share Evernote Clip Qiita Kobito mruby hkusu Advent

リバースプロキシしたコンテンツをフィルタで操作する《mod_mruby ngx_mruby Advent Calendar 2014》mod_mruby(16)AdventCalendar(373)Apache(445)mruby(86)Ruby(5742)hkusuが2014/12/17にKobitoから投稿編集リクエストを作成する これは mod_mruby ngx_mruby Advent ... 続きを読む

 
(1 - 25 / 36件)