2010年10月17日

YAPC::Asia 2010 #1

昨年に続いて行ってみた。メモを見ているが、各発表者の内容と比較すると非常に残念な俺・・・orz

1. introduction to CloudForecast

CloudForecastという自作リソースモニタリングツールの説明。
1200台/5000監視設定を1台のQuad-Core Xeonマシンで30秒(!)ほどでデータ取得できるらしい。
分散処理を実現している Gearman は使ったことがないけど、設定やPluginに関してはなじみのあるYAML/Perlで書けるので、トライアルで試用してみることにする。

スライド:
http://www.slideshare.net/kazeburo/introduction-to-cloudforecast-yapcasia-2010-tokyo

Source:
http://github.com/kazeburo/cloudforecast

CroudForcastに関するエントリ:
http://blog.nomadscafe.jp/2010/05/cloudforecast.html
http://blog.nomadscafe.jp/2010/07/cloudforecast-updates.html


2. モダンなPerl5開発環境について

知らないものや名前くらいは聞いたことがあるけど・・・なことばかりで残念な俺。
各ツールはとても便利そうなので早速開発環境に設定してみたいと思う。

あと、構築・運用が主業務なせいか割とRPM厨で、no dep/no rpm な発言には一瞬違和感があったものの、アプリケーション側でバージョンを指定・管理できるのであれば、OS周りでの事前準備やバージョンアップ等に伴う管理工数等の削減などメリットあるよな、と思い直した。アプリ内で影響範囲をかなりの部分限定できるだろうし。

ついでに、元になったと思われるエントリから他言語についても同様のエントリがあるようなので確認しておくことにする。

スライド:
http://tokuhirom.github.com/talks/20101014-yapcasia-perldevenv/#0

発表の元になったと思われるエントリ:
http://d.hatena.ne.jp/tokuhirom/20100716/perlenv

元記事にあるトラックバック
モダンな〜の開発環境の構築方法
PHP:http://d.hatena.ne.jp/sotarok/20100717/modern_phpenv
Java:http://d.hatena.ne.jp/wyukawa/20100719/1279535175
Python:http://coreblog.org/ats/how-to-setup-modern-python-development-environment
C/C++:http://d.hatena.ne.jp/cubicdaiya/20100731/1280561128
MySQL:http://nippondanji.blogspot.com/2010/07/mysql.html
まとめ:http://d.hatena.ne.jp/seikenn/20100730/modernEnviroment


3. Studying HTTP with Perl

普段使っていない分野の話が多く3割も理解できず。

スライド:
http://ma.la/files/yapcasia2010/#0


4. AnyEventとEC2を使ったクローラの紹介

ほぼAnyEventに関する使い方の説明だったが、まだ使っていない身としては参考になる内容だった。


5. Writing Prefork Workers/Servers

はじめはpreforkで開始して、必要に応じてイベント駆動型へ移行するのが良いらしい。
あまり良くわかっていない。

Parallel::Prefork:
 signalを使って制御可能。
 job worker/serverを書く時に使う。

Server::Starter
 Hotdeployできる。

Parallel::ScoreBoard
 リソースのモニタリングが可能
 mod_status like

スライド:
http://www.slideshare.net/kazuho/writing-prefork-workers-servers
posted by bright at 20:44| Comment(0) | TrackBack(0) | Perl
この記事へのコメント
コメントを書く
お名前:

メールアドレス:

ホームページアドレス:

コメント:

この記事へのトラックバックURL
http://blog.sakura.ne.jp/tb/41363150

この記事へのトラックバック