A distributed crawler that traverses the web, looking for HTML and XML documents that match one of the XPath expressions, and caches them in Oracle Berkeley DB.