WebSeitz/wikilog
z2007-10-01- Bray Parallel Log Parsing Wide Finder
Whenever any Form of Government becomes destructive of these ends, it is the Right of the People to alter or to abolish it, and to institute new Government, laying its foundation on such principles and organizing its powers in such form, as to them shall seem most likely to effect their Safety and Happiness.

(backlinks off) (map off)
(search off)
last edited by BillSeitz on Aug 22, 2008 6:20 am

's submission to [Beautiful Code] ISBN:0-596-51004-7 analyzes via log parsing: It's a classic example of the culture, born in Awk, perfected in Perl, of getting useful work done by combining regular expressions and hash tables.

He wanted to write an equivalent that takes advantage of the potential of machines. So he started a [Wide Finder] project. He starts out comparing performance to a small equivalent. Then moves on to . Erlang's proponents claim that processes are free, pretty nearly. And in fact, 's findings support that claim. He notes some issues with Steve's approach: he had to read the whole file into memory in one unit. Remember, my logfiles are a quarter-gig per week, and I have years' worth of data, so that's just not gonna fly. His first cut of the free-process approach got rotten performance.

Other people are replicating his work with other languages:

Nov06: the big winner has turned out to be written in [JoCaml]. With 2nd place going to .


 




Bill Seitz, fluxent at gmail dot com, Weblog