Skip to main navigation Skip to search Skip to main content

Distributed high-performance web crawler based on peer-to-peer network

  • Liu Fei*
  • , Ma Fan-Yuan
  • , Ye Yun-Ming
  • , Li Ming-Lu
  • , Yu Jia-Di
  • *Corresponding author for this work
  • Shanghai Jiao Tong University

Research output: Contribution to journalConference articlepeer-review

Abstract

Distributing the crawling activity among multiple machines can distribute processing to reduce the analysis of web page. This paper presents the design of a distributed web crawler based on Peer-to-Peer network. The distributed crawler harnesses the excess bandwidth and computing resources of nodes in system to crawl the web. Each crawler is deployed in a computing node of P2P to analyze web page and generate indices. Control node is another node to being in charge of distributing URLs to balance the load of the crawler. Control nodes are organized as P2P network. The crawler nodes managed by the same control node is a group. According to the ID of crawler and average load of the group, crawler can decide whether transmits the URL to control node or hold itself. We present an implementation of the distributed crawler based on Igloo and simulate the environment to evaluate the balancing load on the crawlers and crawl speed.

Original languageEnglish
Pages (from-to)50-53
Number of pages4
JournalLecture Notes in Computer Science
Volume3320
DOIs
StatePublished - 2004
Externally publishedYes
Event5th International Conference, PDCAT 2004 - , Singapore
Duration: 8 Dec 200410 Dec 2004

Fingerprint

Dive into the research topics of 'Distributed high-performance web crawler based on peer-to-peer network'. Together they form a unique fingerprint.

Cite this