Technologies used…
Just to give a flavor of some of the technologies that go into building pricefindr. For the day job as an engineer most of my development is in Java/J2EE building enterprise systems. I have been using java for over 10 years so you won’t be to surprised to know that the majority of pricefindr is developed using java. A number of excellent open source projects go into the site, the main ones being
- lucene (used as the search engine, it is a full-featured text search engine library written entirely in Java)
- nutch (build on top of lucene, used to crawl and index the various websites)
- jetty (an excellent lightweight HTTP web server and Servlet Container, the website is powered by it)
- springframework (used as the glue, pulls together the various components behind the scenes)
- ubuntu (the operating system behind it all, a great Linux distribution)
There are many other bits and pieces behind the scenes but don’t want to give a geek overload right now. I’ll expand and go into more detail on some of the above in the future.
Tags: java, jetty, lucene, nutch, pricefindr, springframework, ubuntu