まえおき Gearmanというジョブキューサーバを使って時間のかかる処理や言語間の連携をやってみようというお話 Express(node.js)上のWebアプリからExcelファイルをごにょごにょして返したいという要望が出たとき、使い慣れたPHPExcelでやれたら便利だったりします node.jsからPHPのプログラムをキックして結果を受け取る方法はパイプを使うとか色々あるのですがWebアプリなので結果を書き出すまでに時間がかかってタイムアウトなんてことは避けたいわけです そこで昔Webブラウザのボタン押下をトリガにしてメールを大量に配信するときに使っていたGearman使えるじゃんというイージーな方法を思いついたのでした GearmanはもともとCで書かれたジョブキューサーバです 私は前述のメール配信や画像処理を書いていた2008年頃から使いはじめてた気がします 歴史があるおかげかJa