Chris Williams

  • The Importance of Idempotence

    When you hear “distributed systems” you might think of big clusters of machines and large AWS bills, but the same rules apply to systems of all sizes. Whenever you have two or more machines communicating with each other over a network, they aren’t going to always agree on everything. If...