読者です 読者をやめる 読者になる 読者になる

Masa / Lino Blog

Masanori Satoh ( Masa / Lino ) の徒然ブログです

mod_perl(はてな)恐るべし

日記

プロジェクトからとある支援依頼。

Perlで作ったCGIプログラムの性能試験をやってください。

まじっすか。
CGIですか。弊社のWebシステムがCGIで作られてるんですか?


ちょっと興味があったので、perlCGIについて調べてみる。
確かApacheモジュール使えば、高速化できたんじゃなかったけと。


http://d.hatena.ne.jp/keyword/mod_perl

mod_perl を利用するとPerl機械語に変換したあとメモリに常駐させ且つインタプリタ起動のオーバーヘッドもカットすることができるので、CGI プログラムなどに比較して数倍〜数百倍高速に動作するアプリケーションを開発することができる。

数倍〜数百倍高速!!まじっすか!

はてなのサービスはすべて mod_perl を用いて開発、運用が行われている。

まじっすか!

侮るなかれperlのパフォーマンス。

でも生産性とか再利用性、保守性とかどうなんだろう。
小さなモジュールをサクサクっト作る分には向いてそうだけど、
大規模システムとか難しそう。