I am looking into a problem with deal updates being fired twice within a few seconds, with the exact same data.
We had this problem before, the root cause being our service not answering before 10 seconds, causing a retry. We solved this by having a relay service that always answers 200 as soon as we get the data.
The problem is still there, and the “retry” field both says 0 (as mentioned, the requests are identical).
I have no idea how to debug this any further and it’s causing a lot of race condition problems.