Gearman is a system to farm out work to other machines, dispatching function calls to machines that are better suited to do work, to do work in parallel, to load balance processing, or to call functions between languages. The first implementa... 続きを読む
telnetでgearmandの管理 Gearman | telnet localhost 7003でgearmandに接続して、gearmandの管理をコマンドベースで行う事ができます。 statusコマンド jobの関数名 キュー中のジョブのトータル数 実行中のjobの数 このjobを処理できるworker数 の順で表示され... 続きを読む
gearman いいよ、と方々で言われている昨今ですが、しかしながら gearman がなんなのかよくわからなかったり、どういう動作をするのかわからなかったり、gearman と TheSchwartz の違いがわからなかったりする方が多いようです。そのあたりを 6A 以外で brad pr... 続きを読む
Gearman を弊社サービスで使う場合を考えてみる。 ある程度以上の規模のサービスで、重い処理を mod_perl サーバでやると酷い目にあいます。 mod_perl のプロセスは血の一滴。スロットが全部うまるのが一番恐いのです。 一個一個のプロセスが高速にレスポンスを... 続きを読む
GearmanとかNginxとか ひさびさにFemoを弄った。 サーバ周りを中心にいくつか改善 まず、以前FastCGIの環境で動かないと書いたText::VimColorをGearmanを使うようにしてみました。 Text::VimColorはText::Hatena(バージョン0.16)の中で使われています #Worker(w... 続きを読む