From the Hacker News thread
You may also like this one (from twitter.com/mathiasverraes/status/63226…): There are only two hard problems in distributed systems: 2. Exactly-once delivery 1. Guaranteed order of messages 2. Exactly-once delivery