タグ mod_perl
人気順 5 users 50 users 100 users 500 users 1000 usersKazuho's Weblog: mruby で同期呼出を非同期化する話(もしくは H2O の mruby ハンドラでネットワークアクセスする話)
■背景 H2Oではバージョン1.5より、mrubyを用い、Rackのインターフェイスに則った形でハンドラを書けるようになっています。 この機能を提供している目的は、正規表現による書き換え等を用いる複雑な設定ファイルではなくプログラミング言語を用いることで、ウェブサーバの設定をより簡潔に拡張しやすくするためです(Apacheのmod_rubyやmod_perlのようにウェブアプリケーションをウェブサ... 続きを読む
mod_perlの展望とApacheの超絶技巧 - YAPC::Asia Tokyo 2013
Perl5国勢調査でもデプロイ環境第3位に入ったmod_perl。受託現場等を中心とした根強いApache信仰によるmod_perlデプロイという話は、Perl CGI高速化環境からモダンなWAFまで、今も様々な現場にあるはずです。このトークでは、現在mod_perlを使う人が、この先どのような選択をすべきかという展望をお話しします。 もっとも、mod_perlは今も精力的に開発が続けられ、未来あ... 続きを読む
Apache上のPerl FastCGIはCustomLogにデータを書くことができるか?ついでにmod_perlでのお話 - interest is almost everywhere
こんにちは、Apache mod_perl が大好物の おがた (@xtetsuji) です。 そういえば、2012年に開催されるYAPC::Asia Tokyo 2012にトーク「モダンmod_perl入門」を応募しました。この記事が気に入りましたら、ぜひとも「イイね!」お願いします。 mod_perlに偏執的なのも良くないなと思って、最近はFastCGIやPSGI/Plack以降のWAFも勉強... 続きを読む
人間とウェブの未来 - mod_mruby、mod_lua、mod_perlのアーキテクチャの違いと性能
「ウェブの歴史は人類の歴史の繰り返し」という観点から色々勉強しています。mod_mrubyやmod_lua、そしてこれまでApacheモジュールをスクリプトで書く場合に使われてきたmod_perlとの性能比較を行っています。 modとしてのアーキテクチャの差で処理系の性能差を埋める 処理系としての差ではなく、mod_***としてのアーキテクチャの差によって、Apache上での性能が大きく変わる事が... 続きを読む
ITmedia エンタープライズ:LAMP vs. LAMP──mod_perlとmod_phpのパフォーマンス比較
Validation Case Study:LAMP vs. LAMP──mod_perlとmod_phpのパフォーマンス比較 ダイナミックWebサイトの構築ではPerlとPHPが広く使われている。では、mod_perlとmod_phpのパフォーマンスはどちらがよいのだろうか。ちょっとしたテストをしてみたので報告する。 [Keith-Winston,Open Tech Press] ダイナミックW... 続きを読む
cyano: 30万個ぐらいの静的ファイルを配信するサーバーの選び方
naoyaさんが公開されてるInside Hatena Bookmark's Backend の資料などを読むと、mod_perlなサーバーやMySQLサーバーの選び方の参考になったりするわけですが、世の中を見渡してみても、静的コンテンツ(画像とか)を配信するサーバーの指南書らしきものはなかなか見あたりませんでした。 なので、経験を元に書いてみることにします。 弊社の画像配信サーバーには、平均10... 続きを読む
WebプログラマのためのCopy On Write解説:mod_perl/FastCGIでメモリを節約する方法 | Typemiss.net
Perl:forkしたプロセス間でのメモリ領域の共有 (Link: 遅レス。 - Apache + mod_perl - MaxClients の値に注意) | Typemiss.netの後,LinuxのCopy On Writeについて調べてみました。 このエントリではLinuxのCopy On Writeの挙動を簡単に説明し,mod_perlやFastCGI環境の場合に,どういうことがおこって... 続きを読む
Kazuho@Cybozu Labs: キャッシュの上手な使い方
« C-0.05 | メイン | cygwin + mod_perl » 2006年02月08日 キャッシュの上手な使い方 キャッシュといっても、ウェブブラウザやウェブプロキシのキャッシュのことです。 ・Internet Explorer のキャッシュの動作 Internet Explorer は、同一ウィンドウ内で複数回同じウェブページを読み込む場合、2回目以降はキャッシュのデータを使用します ... 続きを読む
naoyaのはてなダイアリー - 10分で完了、mod_perl 2.0 で Hello, World!
10分で、といいながらたぶん mod_perl と Apache2 をビルドするのに 10 分以上かかるという罠。まあいいや。以下のやり方で Linux、MacOSX どちらでもちゃんと動くと思われます。まず、mod_perl 2.0 のインストール。DSO でもいいけど、ここでは Apache にスタティックに組み込みます。 インストールディレクトリは /usr/local/httpd_mp2 ... 続きを読む
naoyaのはてなダイアリー - mod_perl 2.0.2 へのマイグレーション
mod_perl 2 が Stable リリースになって気がつけば半年以上経った様子。はてなではこれまで mod_perl 2 は mod_perl 2.0RC-4 (1.99) とかを使ってましたが、ぼちぼち 2.0 にちゃんと移行した方がいいかなと、重い腰を上げつつ作業してます。現在、mod_perl には互換性のない三つのバージョンが存在してます。 mod_perl 1.0 (1.29) m... 続きを読む
[ぴ] - ライブドア 次世代テクノロジーセミナー
_ ライブドア 次世代テクノロジーセミナー わざわざ午後半したのに退社するのが遅れたり家に財布忘れたりで20分遅刻。 色々抜けがあるけどとりあえずざっくりとメモ。 使ってる OS はほとんど (9割方) FreeBSD 4、一部 Turbolinux 8 ・FreeBSD 4.x (5.x は Perl の扱いが…) ・Apache 1.3 (2.0は mod_perl の互換性が…) ・MySQ... 続きを読む
lighttpd + FastCGI は mod_perl + Apache1.3 より1割ほど高速 :: Drk7jp
lighttpd + FastCGI は mod_perl + Apache1.3 より1割ほど高速 巷で超高速 Web サーバとして話題になっている lighttpd を試してみました。lighttpd に関する日本語ドキュメントは非常に少なく、ちょっと込み入った設定ファイルの記述方法とかの解析に手間取りました。 lighttpd のコンセプトは、「セキュアで省メモリで高速に動作し、柔軟性もある... 続きを読む
mod_perl 環境下でやっちゃダメなものをいくつか。
mod_perl 環境下でやっちゃダメなものをいくつか。 exit システム関数 正確には CORE::exit ですけど、実行すると現在の Apache プロセス(nobody)が落っこちます。 当然 root の Apache は子プロセスを立ち上げなおすんで 余分なシステム負荷が掛かりますし、mod_perl のメリットである キャッシュ効果が得られない=普通のCGI実行より鈍足になるという... 続きを読む
[_11_Install] intel compiler で Apache が 400% 高速化
intel compiler で Apache が 400% 高速化 「無料で30%のパフォーマンスUP!! - intel compiler」でも書いた intel compiler ですが、apache1.3.33 + mod_perl 1.29 を再構築してみました。apache bench で速度を測ってみたら、ナント 400% も高速化していました。��( ̄□ ̄;)ナント!! 本当かぁ?... 続きを読む