3 ms·
This is correct, and important. Webhook payloads need to be logically monotonic[0]; this probably means either: - having a lamport-clock timestamp for each pa
by draaglom 10y ago
This is correct, and important.
Webhook payloads need to be logically monotonic[0]; this probably means either:
- having a lamport-clock timestamp for each payload so you can entirely discard older payloads in favour of new ones
- a well defined / consistent "merge" function over the subset of the payload you care about (e.g. maybe you know a customer's state can never go back from "registered" to "guest")
[0]: http://bloom-lang.net/calm/ http://bloom-lang.net/calm/