T

PubsubSearch

このサイトの右上の検索ボックスに手を入れて、Ferret + Rubyで全文検索するようにした。Pubsubhubbubを使って更新内容がPOSTリクエストとしてHubに送信されるので、Ferretの検索インデックスはHubからのPOSTを受け付けるSubscriberが更新する。

サイト更新 --POST--> Pubsubhubbub --POST--> Ferretのインデックス更新

で?といわれたら、それ以上でも以下でもないとしかいいようがない。しかも小っ恥ずかしいことに新規追加にバグがあったので直した。

Posted by on 11月 23, 2009 in Ruby, Web Services

コメントを残す