Be able to explain why a system spread across several machines behaves differently in kind rather than in degree, what copies of data cost, what a network partition forces you to choose, how machines agree on anything at all, and which of these problems you can avoid rather than solve
When One Machine Is Not Enough

One machine either works or it does not. Several machines can be partly working, disagree about what happened, and all be telling the truth.
8 lessons, written and corrected before you arrived. Reading them here needs no account. The first reads the whole way through; the others open and then stop, because a page nobody owns cannot tell who is reading it. Starting the course gives you your own copy, where every idea has problems standing under it and you can ask about any sentence.