See more
…conclusion reached. This voting and agreement on one copy of the ledger is called consensus, and is conducted automatically by a consensus algorithm. Once consensus has been reached, the distributed ledger upd…
Each shard contains the same set of tables: pins, boards, users_has_pins, users_likes_pins, pin_liked_by_user, etc. I’ll expand on that in a moment.
Notice how each database is uniquely named db00000, db00001, to dbNNNNN. Each database is a shard of our data. We made a design decision that once a piece of data lands in a shard, it never moves outside that …