This document discusses scaling Solr using SolrCloud. It provides an overview of Solr history and architectures. It then describes how SolrCloud addresses limitations of earlier architectures by utilizing Apache ZooKeeper for coordination across Solr nodes and shards. Key concepts discussed include collections, shards, replicas, and routing queries across shards. The document also covers configuration topics like caches, indexing tuning, and monitoring.