AJAX Crawl: Making AJAX Applications Searchable
UbiCrawler: a scalable fully distributed Web crawler
Consistent Hashing and Random Trees: Distributed Caching Protocols for Relieving Hot Spots on the World Wide Web
High-performance web crawling
MapReduce: Simplified Data Processing on Large Clusters
Mersenne Twister: A 623-Dimensionally Equidistributed Uniform Pseudo-Random Number Generator