WebHook की जगह /events दीजिए
(blog.syncinc.so)<p>- सिस्टमों के बीच integration के लिए WebHook का उपयोग किया जाता है, लेकिन <br />
→ server down होने पर समस्याएँ आती हैं, और यह अस्थायी होने के कारण गलत तरीके से process या खो जाने की संभावना रहती है<br />
→ इन समस्याओं को हटाने के लिए Kafka आदि से buffering की जा सकती है, लेकिन यह झंझटभरा है <br />
- दो सिस्टमों के synchronization के लिए '/events' endpoint का प्रस्ताव <br />
→ Stripe द्वारा उपयोग किया जाने वाला API <br />
→ पिछले 30 दिनों के सभी create/change/delete events को लाया जा सकता है <br />
→ polling के जरिए, मनचाहे समय पर, जितनी ज़रूरत हो, कई बार भी लाया जा सकता है <br />
→ long polling करने पर load भी कम किया जा सकता है</p>
5 टिप्पणियां