3 ms·
Any sync needs two phases: - active state transitions (webhooks) - reconciliation (api) You can do reconciliation without active state transitions, but it us
by withinboredom 3y ago
Any sync needs two phases:
- active state transitions (webhooks)
- reconciliation (api)
You can do reconciliation without active state transitions, but it usually takes awhile (slow and scheduled). However, it’s a requirement with webhooks because you don’t know if they are in-order or delayed or just broken. Thus, you need to reconcile your state every so often.