Interesting discussion about event driven systems:

In this section, they discuss eventual consistency, idempotency, the snake-oil of exactly-once delivery, and using timestamps for merging – all this sounds very familiar as we’re dealing with all this in the Simple IoT project. Thus far, I’m liking the event driven architecture (using NATS) a lot.