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

Event Rate Limiting #378

Open
benfrancis opened this issue Mar 22, 2023 · 1 comment
Open

Event Rate Limiting #378

benfrancis opened this issue Mar 22, 2023 · 1 comment

Comments

@benfrancis
Copy link
Member

Currently in the HTTP Webhook Profile every event must be sent in a separate HTTP request. For very frequent events or property readings (e.g. a temperature value that changes every second or less) this could quickly overwhelm a Consumer.

One mitigation to this problem could be for a Consumer and Web Thing to negotiate the rate of event notifications, or for the Consumer to specify a rate limit when requesting a subscription. E.g. a Consumer might say that it wants to be notified of the temperature reading from a temperature sensor once an hour.

@mlagally
Copy link
Contributor

mlagally commented Feb 7, 2024

This seems to be strongly related to #379

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

No branches or pull requests

3 participants