Search algorithms
Hash table
Apache Hadoop
Distributed hash table
MapReduce
Replication
Computing
Concurrent computing
Distributed data storage