Pergunta de entrevista da empresa Doist

Explain sharding, partitioning, and replication.