Submit Search
Upload
プロセスの永続化でコスト削減 #perlbeginners
•
2 likes
•
2,009 views
鉄次 尾形
Follow
2013/11/29 PerlBeginners#!11 で発表したLTです。ビギナー向け勉強会なので、内容はいたって初歩的な範囲にしてあります。上級者からすると物足りない感じ。
Read less
Read more
Technology
Report
Share
Report
Share
1 of 21
Download now
Download to read offline
Recommended
Closure Compiler Updates for ES6
Closure Compiler Updates for ES6
Teppei Sato
SpockからRSpecにきたときの気づき #coedorb
SpockからRSpecにきたときの気づき #coedorb
Youtarou TAKAHASHI
第21回関西PHP勉強会 ReactPHPは もっと流行って欲しい #phpkansai
第21回関西PHP勉強会 ReactPHPは もっと流行って欲しい #phpkansai
Hisateru Tanaka
Node.js入門
Node.js入門
俊夫 森
うわ…私のEmacs力、低すぎ...?
うわ…私のEmacs力、低すぎ...?
Masahiro Sano
Re: WebServer BenchMarking
Re: WebServer BenchMarking
Ryo Tomidokoro
WebGLとvideoを組み合わせるおもしろい
WebGLとvideoを組み合わせるおもしろい
Hiroyuki Anai
最近流行りのビルドツールとは
最近流行りのビルドツールとは
Takahiro Maki
Recommended
Closure Compiler Updates for ES6
Closure Compiler Updates for ES6
Teppei Sato
SpockからRSpecにきたときの気づき #coedorb
SpockからRSpecにきたときの気づき #coedorb
Youtarou TAKAHASHI
第21回関西PHP勉強会 ReactPHPは もっと流行って欲しい #phpkansai
第21回関西PHP勉強会 ReactPHPは もっと流行って欲しい #phpkansai
Hisateru Tanaka
Node.js入門
Node.js入門
俊夫 森
うわ…私のEmacs力、低すぎ...?
うわ…私のEmacs力、低すぎ...?
Masahiro Sano
Re: WebServer BenchMarking
Re: WebServer BenchMarking
Ryo Tomidokoro
WebGLとvideoを組み合わせるおもしろい
WebGLとvideoを組み合わせるおもしろい
Hiroyuki Anai
最近流行りのビルドツールとは
最近流行りのビルドツールとは
Takahiro Maki
PHPの今とこれから2015
PHPの今とこれから2015
Rui Hirokawa
究極にして至高のWAF
究極にして至高のWAF
Yuki Ishikawa
Pykonjp2014
Pykonjp2014
masahitojp
ConoHa VPSの コマンドラインツールを作った
ConoHa VPSの コマンドラインツールを作った
Hironobu Saitoh
ConoHaにおける オブジェクトストレージの 利用動向
ConoHaにおける オブジェクトストレージの 利用動向
Hironobu Saitoh
Java 9 and Future #jjug
Java 9 and Future #jjug
Yuji Kubota
運用に効く!JVMオプション三選
運用に効く!JVMオプション三選
Kazuhiro Oinuma
Hashicorpツールズ
Hashicorpツールズ
Uchio Kondo
JavaのテストGroovyでいいのではないかという話
JavaのテストGroovyでいいのではないかという話
disc99_
WebRTC mediasoup on raspberrypi3
WebRTC mediasoup on raspberrypi3
mganeko
Git勉強会
Git勉強会
masahiro_minami
PHPデプロイツールの世界
PHPデプロイツールの世界
Yuuki Takezawa
イケてる技術で品質を担保しつつスピード感のある開発を実現する冴えたやり方
イケてる技術で品質を担保しつつスピード感のある開発を実現する冴えたやり方
Yuta Matsumura
プログラミング言語Clojureのニャンパスでの活用事例
プログラミング言語Clojureのニャンパスでの活用事例
sohta
Introduction to GraalVM
Introduction to GraalVM
Koichi Sakata
Clojure Language Update (2015)
Clojure Language Update (2015)
sohta
phpspecで始めるBDD
phpspecで始めるBDD
Yuuki Takezawa
PHPNGの動向
PHPNGの動向
Yoshio Hanawa
PHPとJavaScriptの噺
PHPとJavaScriptの噺
Shogo Kawahara
渋谷JVM#1 Immutable時代のプログラミング言語 Clojure
渋谷JVM#1 Immutable時代のプログラミング言語 Clojure
Yoshitaka Kawashima
ガンダムに見るIT業界あるある 〜ガンダムに学ぶ失敗の本質〜
ガンダムに見るIT業界あるある 〜ガンダムに学ぶ失敗の本質〜
VirtualTech Japan Inc.
ジョブ管理とサーバ監視の見直しから取り組む戦略的コスト削減
ジョブ管理とサーバ監視の見直しから取り組む戦略的コスト削減
UNIRITA Incorporated
More Related Content
What's hot
PHPの今とこれから2015
PHPの今とこれから2015
Rui Hirokawa
究極にして至高のWAF
究極にして至高のWAF
Yuki Ishikawa
Pykonjp2014
Pykonjp2014
masahitojp
ConoHa VPSの コマンドラインツールを作った
ConoHa VPSの コマンドラインツールを作った
Hironobu Saitoh
ConoHaにおける オブジェクトストレージの 利用動向
ConoHaにおける オブジェクトストレージの 利用動向
Hironobu Saitoh
Java 9 and Future #jjug
Java 9 and Future #jjug
Yuji Kubota
運用に効く!JVMオプション三選
運用に効く!JVMオプション三選
Kazuhiro Oinuma
Hashicorpツールズ
Hashicorpツールズ
Uchio Kondo
JavaのテストGroovyでいいのではないかという話
JavaのテストGroovyでいいのではないかという話
disc99_
WebRTC mediasoup on raspberrypi3
WebRTC mediasoup on raspberrypi3
mganeko
Git勉強会
Git勉強会
masahiro_minami
PHPデプロイツールの世界
PHPデプロイツールの世界
Yuuki Takezawa
イケてる技術で品質を担保しつつスピード感のある開発を実現する冴えたやり方
イケてる技術で品質を担保しつつスピード感のある開発を実現する冴えたやり方
Yuta Matsumura
プログラミング言語Clojureのニャンパスでの活用事例
プログラミング言語Clojureのニャンパスでの活用事例
sohta
Introduction to GraalVM
Introduction to GraalVM
Koichi Sakata
Clojure Language Update (2015)
Clojure Language Update (2015)
sohta
phpspecで始めるBDD
phpspecで始めるBDD
Yuuki Takezawa
PHPNGの動向
PHPNGの動向
Yoshio Hanawa
PHPとJavaScriptの噺
PHPとJavaScriptの噺
Shogo Kawahara
渋谷JVM#1 Immutable時代のプログラミング言語 Clojure
渋谷JVM#1 Immutable時代のプログラミング言語 Clojure
Yoshitaka Kawashima
What's hot
(20)
PHPの今とこれから2015
PHPの今とこれから2015
究極にして至高のWAF
究極にして至高のWAF
Pykonjp2014
Pykonjp2014
ConoHa VPSの コマンドラインツールを作った
ConoHa VPSの コマンドラインツールを作った
ConoHaにおける オブジェクトストレージの 利用動向
ConoHaにおける オブジェクトストレージの 利用動向
Java 9 and Future #jjug
Java 9 and Future #jjug
運用に効く!JVMオプション三選
運用に効く!JVMオプション三選
Hashicorpツールズ
Hashicorpツールズ
JavaのテストGroovyでいいのではないかという話
JavaのテストGroovyでいいのではないかという話
WebRTC mediasoup on raspberrypi3
WebRTC mediasoup on raspberrypi3
Git勉強会
Git勉強会
PHPデプロイツールの世界
PHPデプロイツールの世界
イケてる技術で品質を担保しつつスピード感のある開発を実現する冴えたやり方
イケてる技術で品質を担保しつつスピード感のある開発を実現する冴えたやり方
プログラミング言語Clojureのニャンパスでの活用事例
プログラミング言語Clojureのニャンパスでの活用事例
Introduction to GraalVM
Introduction to GraalVM
Clojure Language Update (2015)
Clojure Language Update (2015)
phpspecで始めるBDD
phpspecで始めるBDD
PHPNGの動向
PHPNGの動向
PHPとJavaScriptの噺
PHPとJavaScriptの噺
渋谷JVM#1 Immutable時代のプログラミング言語 Clojure
渋谷JVM#1 Immutable時代のプログラミング言語 Clojure
Viewers also liked
ガンダムに見るIT業界あるある 〜ガンダムに学ぶ失敗の本質〜
ガンダムに見るIT業界あるある 〜ガンダムに学ぶ失敗の本質〜
VirtualTech Japan Inc.
ジョブ管理とサーバ監視の見直しから取り組む戦略的コスト削減
ジョブ管理とサーバ監視の見直しから取り組む戦略的コスト削減
UNIRITA Incorporated
長期的削減とエネルギーシナリオ
長期的削減とエネルギーシナリオ
Naoyuki Yamagishi
医療機器管理における経営効果の波及について
医療機器管理における経営効果の波及について
Naoya Shimada
大変なときこそ未来を見よう #hachiojipm
大変なときこそ未来を見よう #hachiojipm
鉄次 尾形
クリップボード監視と外部コマンド実行 #chibapm
クリップボード監視と外部コマンド実行 #chibapm
鉄次 尾形
最近の話題から 〜2013年秋〜 #hachiojipm
最近の話題から 〜2013年秋〜 #hachiojipm
鉄次 尾形
文字化け2011〜まだまだ化けます〜
文字化け2011〜まだまだ化けます〜
鉄次 尾形
これからPerlを使っていくみなさんへ #Perl入学式
これからPerlを使っていくみなさんへ #Perl入学式
鉄次 尾形
コスト削減から考えるAWSの効果的な利用方法
コスト削減から考えるAWSの効果的な利用方法
Aya Komuro
Apacheの展望とmod_perlの超絶技巧 #yapcasia
Apacheの展望とmod_perlの超絶技巧 #yapcasia
鉄次 尾形
LTthon in YAPC 2012
LTthon in YAPC 2012
uzulla
IT業界における伝統芸能の継承 #hachiojipm
IT業界における伝統芸能の継承 #hachiojipm
鉄次 尾形
Perlで生きる10年
Perlで生きる10年
鉄次 尾形
日本全国ぶらりPerl旅
日本全国ぶらりPerl旅
鉄次 尾形
大規模ネットワークの性質と先端グラフアルゴリズム
大規模ネットワークの性質と先端グラフアルゴリズム
Takuya Akiba
スケジュールに意志を込める〜納期と品質、立ちはだかる優先度。 その時君は何をすべきか。〜
スケジュールに意志を込める〜納期と品質、立ちはだかる優先度。 その時君は何をすべきか。〜
Syun Fuji
Pepperのアプリ開発について - ABC2015 Summer -
Pepperのアプリ開発について - ABC2015 Summer -
Hirokazu Egashira
情報収集について
情報収集について
Mamiko Tsuda
イベント駆動とノンブロッキング #hokkaidopm
イベント駆動とノンブロッキング #hokkaidopm
鉄次 尾形
Viewers also liked
(20)
ガンダムに見るIT業界あるある 〜ガンダムに学ぶ失敗の本質〜
ガンダムに見るIT業界あるある 〜ガンダムに学ぶ失敗の本質〜
ジョブ管理とサーバ監視の見直しから取り組む戦略的コスト削減
ジョブ管理とサーバ監視の見直しから取り組む戦略的コスト削減
長期的削減とエネルギーシナリオ
長期的削減とエネルギーシナリオ
医療機器管理における経営効果の波及について
医療機器管理における経営効果の波及について
大変なときこそ未来を見よう #hachiojipm
大変なときこそ未来を見よう #hachiojipm
クリップボード監視と外部コマンド実行 #chibapm
クリップボード監視と外部コマンド実行 #chibapm
最近の話題から 〜2013年秋〜 #hachiojipm
最近の話題から 〜2013年秋〜 #hachiojipm
文字化け2011〜まだまだ化けます〜
文字化け2011〜まだまだ化けます〜
これからPerlを使っていくみなさんへ #Perl入学式
これからPerlを使っていくみなさんへ #Perl入学式
コスト削減から考えるAWSの効果的な利用方法
コスト削減から考えるAWSの効果的な利用方法
Apacheの展望とmod_perlの超絶技巧 #yapcasia
Apacheの展望とmod_perlの超絶技巧 #yapcasia
LTthon in YAPC 2012
LTthon in YAPC 2012
IT業界における伝統芸能の継承 #hachiojipm
IT業界における伝統芸能の継承 #hachiojipm
Perlで生きる10年
Perlで生きる10年
日本全国ぶらりPerl旅
日本全国ぶらりPerl旅
大規模ネットワークの性質と先端グラフアルゴリズム
大規模ネットワークの性質と先端グラフアルゴリズム
スケジュールに意志を込める〜納期と品質、立ちはだかる優先度。 その時君は何をすべきか。〜
スケジュールに意志を込める〜納期と品質、立ちはだかる優先度。 その時君は何をすべきか。〜
Pepperのアプリ開発について - ABC2015 Summer -
Pepperのアプリ開発について - ABC2015 Summer -
情報収集について
情報収集について
イベント駆動とノンブロッキング #hokkaidopm
イベント駆動とノンブロッキング #hokkaidopm
Similar to プロセスの永続化でコスト削減 #perlbeginners
PyCon APAC 2013 Web Secure Coding
PyCon APAC 2013 Web Secure Coding
Gouji Ochiai
Groovy Grails eXchage 2014 報告
Groovy Grails eXchage 2014 報告
Tsuyoshi Yamamoto
PostgreSQLのトラブルシューティング@第5回中国地方DB勉強会
PostgreSQLのトラブルシューティング@第5回中国地方DB勉強会
Shigeru Hanada
Adtech College#7 GitHubを中心とした開発フロー
Adtech College#7 GitHubを中心とした開発フロー
Naoyuki Yamada
GoでEPC作って本番運用している話
GoでEPC作って本番運用している話
雄也 日下部
PythonのGUI_2018 with NSEG
PythonのGUI_2018 with NSEG
Jun Okazaki
Halide, Darkroom - 並列化のためのソフトウェア・研究
Halide, Darkroom - 並列化のためのソフトウェア・研究
Yuichi Yoshida
PlaySQLAlchemyORM2017.key
PlaySQLAlchemyORM2017.key
泰 増田
2018 07-23
2018 07-23
Yuji Oshima
環境が変わって最近知ったもの #hachiojipm
環境が変わって最近知ったもの #hachiojipm
鉄次 尾形
Osoljp201204
Osoljp201204
Masataka Tsukamoto
Gitlab meetup prm説明資料_2017_1117
Gitlab meetup prm説明資料_2017_1117
Tetsuya Sato
初心者がOpenIndianaで自宅サーバを作ったよって話
初心者がOpenIndianaで自宅サーバを作ったよって話
Masataka Tsukamoto
一人でもはじめるGitでバージョン管理
一人でもはじめるGitでバージョン管理
Takafumi Yoshida
Python & PyConJP 2014 Report
Python & PyConJP 2014 Report
gree_tech
Slurmのジョブスケジューリングと実装
Slurmのジョブスケジューリングと実装
Ryuichi Sakamoto
チケット管理システム大決戦第二弾
チケット管理システム大決戦第二弾
Ryutaro YOSHIBA
Nodeにしましょう
Nodeにしましょう
Yuzo Hebishima
マルチタスクって奥が深い #mishimapm
マルチタスクって奥が深い #mishimapm
鉄次 尾形
コンテキストデータの永続化のための戦略
コンテキストデータの永続化のための戦略
fisuda
Similar to プロセスの永続化でコスト削減 #perlbeginners
(20)
PyCon APAC 2013 Web Secure Coding
PyCon APAC 2013 Web Secure Coding
Groovy Grails eXchage 2014 報告
Groovy Grails eXchage 2014 報告
PostgreSQLのトラブルシューティング@第5回中国地方DB勉強会
PostgreSQLのトラブルシューティング@第5回中国地方DB勉強会
Adtech College#7 GitHubを中心とした開発フロー
Adtech College#7 GitHubを中心とした開発フロー
GoでEPC作って本番運用している話
GoでEPC作って本番運用している話
PythonのGUI_2018 with NSEG
PythonのGUI_2018 with NSEG
Halide, Darkroom - 並列化のためのソフトウェア・研究
Halide, Darkroom - 並列化のためのソフトウェア・研究
PlaySQLAlchemyORM2017.key
PlaySQLAlchemyORM2017.key
2018 07-23
2018 07-23
環境が変わって最近知ったもの #hachiojipm
環境が変わって最近知ったもの #hachiojipm
Osoljp201204
Osoljp201204
Gitlab meetup prm説明資料_2017_1117
Gitlab meetup prm説明資料_2017_1117
初心者がOpenIndianaで自宅サーバを作ったよって話
初心者がOpenIndianaで自宅サーバを作ったよって話
一人でもはじめるGitでバージョン管理
一人でもはじめるGitでバージョン管理
Python & PyConJP 2014 Report
Python & PyConJP 2014 Report
Slurmのジョブスケジューリングと実装
Slurmのジョブスケジューリングと実装
チケット管理システム大決戦第二弾
チケット管理システム大決戦第二弾
Nodeにしましょう
Nodeにしましょう
マルチタスクって奥が深い #mishimapm
マルチタスクって奥が深い #mishimapm
コンテキストデータの永続化のための戦略
コンテキストデータの永続化のための戦略
More from 鉄次 尾形
Perl入学式 2018年度の報告
Perl入学式 2018年度の報告
鉄次 尾形
【公開版】AWS基礎 for 新卒エンジニア
【公開版】AWS基礎 for 新卒エンジニア
鉄次 尾形
俺のこだわりデスクのその後
俺のこだわりデスクのその後
鉄次 尾形
Hokkaido.pmと7年
Hokkaido.pmと7年
鉄次 尾形
WordPress 運用を支える Perl
WordPress 運用を支える Perl
鉄次 尾形
障害対応とその防止策
障害対応とその防止策
鉄次 尾形
働きやすい社内を目指す!二酸化炭素計測ツール
働きやすい社内を目指す!二酸化炭素計測ツール
鉄次 尾形
Perl ウェブ開発の中世〜CGI と Plack の間〜
Perl ウェブ開発の中世〜CGI と Plack の間〜
鉄次 尾形
コードの動的生成のお話
コードの動的生成のお話
鉄次 尾形
三角関数の加法定理はなぜ難しいのか
三角関数の加法定理はなぜ難しいのか
鉄次 尾形
穏やかにファイルを削除する続き
穏やかにファイルを削除する続き
鉄次 尾形
穏やかにファイルを削除する
穏やかにファイルを削除する
鉄次 尾形
最近のメールまわりのお仕事のお話
最近のメールまわりのお仕事のお話
鉄次 尾形
再帰、漸化式、差分方程式とアルゴリズム Gx#20
再帰、漸化式、差分方程式とアルゴリズム Gx#20
鉄次 尾形
超小規模環境のMySQL #mysqlcasual
超小規模環境のMySQL #mysqlcasual
鉄次 尾形
mod_perlプログラマーがYAPCで語るレガシー開発論
mod_perlプログラマーがYAPCで語るレガシー開発論
鉄次 尾形
東京近郊のPerlコミュニティのご紹介 #lcs2015
東京近郊のPerlコミュニティのご紹介 #lcs2015
鉄次 尾形
4月16日だからFoursquare 位置情報とライフログ
4月16日だからFoursquare 位置情報とライフログ
鉄次 尾形
設定ファイルに使われそうなデータ形式
設定ファイルに使われそうなデータ形式
鉄次 尾形
ライフログ、時系列メモ
ライフログ、時系列メモ
鉄次 尾形
More from 鉄次 尾形
(20)
Perl入学式 2018年度の報告
Perl入学式 2018年度の報告
【公開版】AWS基礎 for 新卒エンジニア
【公開版】AWS基礎 for 新卒エンジニア
俺のこだわりデスクのその後
俺のこだわりデスクのその後
Hokkaido.pmと7年
Hokkaido.pmと7年
WordPress 運用を支える Perl
WordPress 運用を支える Perl
障害対応とその防止策
障害対応とその防止策
働きやすい社内を目指す!二酸化炭素計測ツール
働きやすい社内を目指す!二酸化炭素計測ツール
Perl ウェブ開発の中世〜CGI と Plack の間〜
Perl ウェブ開発の中世〜CGI と Plack の間〜
コードの動的生成のお話
コードの動的生成のお話
三角関数の加法定理はなぜ難しいのか
三角関数の加法定理はなぜ難しいのか
穏やかにファイルを削除する続き
穏やかにファイルを削除する続き
穏やかにファイルを削除する
穏やかにファイルを削除する
最近のメールまわりのお仕事のお話
最近のメールまわりのお仕事のお話
再帰、漸化式、差分方程式とアルゴリズム Gx#20
再帰、漸化式、差分方程式とアルゴリズム Gx#20
超小規模環境のMySQL #mysqlcasual
超小規模環境のMySQL #mysqlcasual
mod_perlプログラマーがYAPCで語るレガシー開発論
mod_perlプログラマーがYAPCで語るレガシー開発論
東京近郊のPerlコミュニティのご紹介 #lcs2015
東京近郊のPerlコミュニティのご紹介 #lcs2015
4月16日だからFoursquare 位置情報とライフログ
4月16日だからFoursquare 位置情報とライフログ
設定ファイルに使われそうなデータ形式
設定ファイルに使われそうなデータ形式
ライフログ、時系列メモ
ライフログ、時系列メモ
プロセスの永続化でコスト削減 #perlbeginners
1.
プロセスの永続化で コスト削減 尾形 鉄次 (OGATA
Tetsuji) Twitter: @xtetsuji 2013/11/29 PerlBeginners #11
2.
自己紹介 • 尾形 鉄次
(OGATA Tetsuji) • Twitter: @xtetsuji • Blog: http://post.tetsuji.jp/ (最近サーバ不調) • レガシーとモダンの間の伝道師
3.
CGI回顧と最近
4.
CGIが遅い理由 • リクエストが来たら「Perlインタープリ タを起動する」「Perlプログラムを読み 込む」「付随するモジュールをロード する」といった処理を毎回行う • Linuxにとってこれらが一気に来られた らかなり重い仕事になる
5.
プロセスの永続化 • そんなわけで生まれたのがmod_perlや FastCGIとかSpeedyCGIとか… • mod_perlはApacheとPerlにロックオン •
FastCGIは仕様が面倒ではあるがCGI 同様言語やウェブサーバを選ばない
6.
最近では • Perlのウェブプログラミングでは、Plack ベースのウェブサーバ(Starman、 Starlet、Monocerosなど)を裏に置いて、 表でApacheやNginxが受ける形になって 来ている
7.
×××でも悪くない • Perl CGI(Plackのエンジン含む)でも社内 とか自分ツールの規模感であればパフ ォーマンスに問題無いしいいのでは? •
mod_perlも癖はあるけど悪くないよ • FastCGIはちょっと実装面で困る事も
8.
永続プロセス嬉しい • mod_perlやPlackベースのウェブサーバ であれば「Perlインタープリタ」「Perl プログラム」「付随するモジュール」 は全てロードされた状態で待ち受け • コスト低い(CPU/HDD>>>メモリ)
9.
永続プロセス嬉しい • CPUよりメモリの時代だけど64bit化や メモリの価格下落で対応可能 • 永続プロセスは、一度起動したらその まま入出力を待つ形式だけど、入出力 (I/O)自体のコストは低いので無問題
10.
リフレッシュも • 永続プロセスもリクエストを受けつづ けるとメモリの肥大化が見られ場合が あるのでpreforkモデルが使われる • 子プロセスに処理させ、一定数のリク エストを処理したら親が子を刷新する
11.
安泰なウェブ開発 • ウェブ開発の世界は進化した • もうCGIのようなものでパフォーマンス に頭を悩ませる必要はない •
DB(MySQLとか)も永続プロセスという かサーバですね
12.
用語 • 起動したプログラムは「プロセス」 • 起動しっぱなしのプログラムを便宜的 に「永続プロセス」とか呼んでいる • ではその類の物は「デーモン」とか 「サーバ」と呼ばれる事が多い
13.
用語 • プロセスを起動する事をLinuxではfork と言う事も多い • もともとはプロセスの分岐複製のこと •
複製ではない新規プロセスの生成でも 内部的にforkが使われているので、用語 が流用されることがある(fork/exec)
14.
メールというやつ
15.
メールというやつ • 今も生き残るメールとメール関連開発 • メールサーバ(MTA)でメールが受信した タイミングで処理をしたい •
e.g. エラーメール処理など
16.
Postfix pipe • 最近のMTA業界はPostfixで枯れている •
PostfixもSendmail由来のpipeがある • 例えば “.forward” で “|/path/to/mail-recieve.pl” • やったことある人多いのでは?
17.
pipeは都度起動 • Postfix pipeは永続プロセスではなく都度 起動するプロセスなの注意 •
処理すべきメールが大量に押し寄せる とサーバが気絶する事がありがち • ウェブ側が100req/secで大丈夫でもMTA が100recv/secで大変になることある
18.
MTAでも永続化 • qpsmtpdなどのPerl製のサーバがある • Perlの永続プロセスを使った大量の受信 メール処理といった事例もある •
そういう設計にしてコストを低くして 難局を乗り切る
19.
ノウハウが少ない • 世間はあまりメールに興味失い気味 • 検索してもノウハウ少ない •
続きは「Postfix友の会」などでフォロー したい(主宰はPB同様あずまさん)
20.
続きは…で • PerlBeginnersはビギナー向け勉強会だし 雰囲気だけでも想像してもらえれば • 続きは、Machida.pm、Postfix友の会主催 イベント等の、より高度な内容を扱う イベントでやろうと思います •
ぜひ他の勉強会でも会いましょう
21.
ご清聴 ありがとうございました
Download now