A Hitchhiker’s Guide to Consensus Algorithmsby@zanewithspoon