http://d.hatena.ne.jp/hirafoo/20101205/1291562525 のGearmanサンプルに続いてTheSchwartzのサンプル。 GitHub - hirafoo/queuing_sample TheSchwartzとは キューイングの実装の一つ。Gearmanは全てがオンメモリだけどTheSchwartzはサーバにデータベースを使用する。 Gearmanは早くて信頼性が”高いわけではなく”、TheSchwartzは遅くて信頼性が高い。 まずはDBを作る スキーマはモジュールのソースに同梱されている。不親切なことに、そんな事はどこにも書いていない。 % sudo cpanm --look TheSchwartz # ls doc/schema.sqlこれ。 で、作る。テーブル名は自分で好きなのを使える。 % cat create_theschwartz