タグ

ブックマーク / blog.livedoor.jp/sasata299 (2)

  • 時間の掛かる処理はTheSchwartzで非同期処理 - (゚∀゚)o彡 sasata299's blog

    2009年03月03日00:32 Perl MySQL 時間の掛かる処理はTheSchwartzで非同期処理 先日の ライブドアテクニカルセミナー でも思ったんですが、重たい処理を行う際に、「一旦キューに溜めておいて非同期で処理する」というのは非常に重要だと思います。レスポンスも早いし。.。゚+.(・∀・)゚+.゚ ということで、、、TheSchwartz というジョブキューサーバを使ってみました(・∀・) TheSchwartz は以下の2つの script で構成されます。 A) queue から job を取ってきて実行する script (worker.pl) B) job を queue に登録する script (client.pl) よく似たものに Gearman があります。違いとしては TheSchwartz ・queue を DB に保存する ・非同期で処理する ・DB

    kiryuu
    kiryuu 2013/06/26
  • AmazonのAPIで認証が必要になったのでPerlで対応したよ - (゚∀゚)o彡 sasata299's blog

    2009年09月03日07:03 Perl AmazonAPIで認証が必要になったのでPerlで対応したよ AmazonAPIの仕様が以下のように変わりました。 2009年8月15日以降、全てのリクエストに対して Secret Access Key を使った署名認証が必要になる(認証が無いとアクセス不可)。 以前作った YouTube Oricon Ranking でもこの API を使ってたんですが当然使えなくなりました。。。めんどくさい!めんどくさいよ!!・・・と思って放置してましたが、いつまでも対応しないわけではないので頑張って対応しました>< そのときの作業ログとかはまったところとかをまとめときます。 この Amazon の認証を通過するためには署名を作る必要があるんですが、その手順はざっくりとこんな感じ。※詳しくは 公式情報 を参照のこと ① リクエストパラメータを & で分

    kiryuu
    kiryuu 2012/01/04
    Amazon API
  • 1