Distributed Systems: good introductory articles

Leader Election, Why Should I Care?

Still no good introductory article on replicated state machine, replicated logs and consensus.

Paxos is difficult to understand, so I left it.

The Raft Consensus Algorithm