Shards and Replicas: The Foundation of Distribution and Fault Tolerance - Elasticsearch: Distributed Search at Scale | OneNoughtOne