Distributed computing with rules of thumb
A hundred impossibility proofs for distributed computing