Uploaded October 2016 | Updated September 2026, 2 hours ago
Search indexes for the web are far too large to be efficiently stored on a single machine. As a result, search indexes are distributed across multiple machines. In turn, this means that web searches must access multiple machines to return a complete set of results. Optimizing this interaction is one of the many challenges to making web search fast.
Credits: Talking: Geoffrey Challen (Assistant Professor, Computer Science and Engineering, University at Buffalo). Producing: Greg Bunyea (Undergraduate, Computer Science and Engineering, University at Buffalo).
Part of the internet-class.org online internet course. A blue Systems Research Group (https://blue.cse.buffalo.edu) production.
Search indexes for the web are far too large to be efficiently stored on a single machine. As a result, search indexes are distributed across multiple machines. In turn, this means that web searches must access multiple machines to return a complete set of results. Optimizing this interaction is one of the many challenges to making web search fast.
Credits: Talking: Geoffrey Challen (Assistant Professor, Computer Science and Engineering, University at Buffalo). Producing: Greg Bunyea (Undergraduate, Computer Science and Engineering, University at Buffalo).
Part of the internet-class.org online internet course. A blue Systems Research Group (https://blue.cse.buffalo.edu) production.










