Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Enhancement Request - Event Deduplication + Deduplication Cache #5

Open
thomasloupe opened this issue Aug 24, 2023 · 0 comments
Open

Comments

@thomasloupe
Copy link

Problem: Twitch guarantees at least one webhook. If OK responses are sent too late, or in certain situations where Twitch believes you did not get the webhook event, it will resend the webhook. This could lead to duplicate events being processed.

Solution: Create logic for de-duplication of matching msg_id values by reviewing retries in the payload POST from Twitch and/or create a deduplication cache which keeps track of msg_id values.

Additional Scope Enhancements: Custom TTL value for deduplication cache.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant