Sau Sheong Chang works for Yahoo! in their Sinagapore office.
Yahoo! isn't implemented in Ruby, of course, but Sau's made an attempt at implementing a basic search engine in Ruby and has written a pretty interesting, indepth article about the whole process .
Sau's search engine is formed of a crawler, indexer, and query system, and uses Hpricot , DataMapper , and Sinatra to get things done.
Lots of code, lots of explanations - go read...
Post new comment