This is a rewrite (in C) of the Perl version found at http://danga.com/gearman/. It includes the both a client/worker library, as well as the server. The server acts as a bridge between workers (clients who can do work) and callers (clients w... 続きを読む
Gearman のメーリングリストに興味深いポストがあった。僕も色々な意見を聞いてみたいと思ったので、多くの人の目に触れることを期待して紹介する。 Architecture question - asynchronous queue - gearman | Google Groups ウェブサイトに画像をアップロードす... 続きを読む
gearmand に telnet で接続し、status コマンドでジョブ(job)やキュー(queue)の状態を確認する事が多いのだが、status コマンド以外にどんなコマンドがあるのかを調べてみた。 gearmand は C 言語で実装されている版の 0.14 を使用している。 エラーメッセージ... 続きを読む
Martin Streicher はフリーランスの Ruby on Rails 開発者であり、以前は Linux Magazine の編集責任者でした。彼は Purdue University でコンピューター・サイエンスの修士号を取得しており、1986年以来 UNIX ライクなシステムのプログラミングをしてきました... 続きを読む
2010年1月29日金曜日 オープンソースで構築する非同期分散処理のプラットフォーム 先日のエントリでお伝えした通り、現在新しいビジネスの立ち上げに奮闘してます。 その中で、最近流行(?)の非同期に分散処理するようなプログラムを書きましたのでそれについ... 続きを読む
[2009-07-20] Version 0.1 of the Gearman user defined functions for PostgreSQL released! You can find it on the downloads page or at Launchpad. 続きを読む
もうすぐ子供が生まれます。春菜です。 今やってるプロジェクトで新機能追加を検討していて、Perl で有名な「TheSchwartz のようなジョブキューシステムとか試してみたいなぁ。」 なんて話してたらちょうど弊社 村瀬 が社内 TIPS 会で Gearmand について話して... 続きを読む
概要Perlの非同期処理システムとしてTheSchwartz / Gearmanを非常に便利に使っているのですが、いい感じにワーカープロセスを管理したかったので、WorkerManagerなるものを作ってみました。作ったのは実は1年以上前なのですが、ようやくの公開です。基本は、Apa... 続きを読む