|
|
|
|
|
by draaglom
3495 days 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/ |
|