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

Supscription Expressions: geolocation filtering #555

Open
1 task done
patstevens4 opened this issue Jan 2, 2025 · 0 comments
Open
1 task done

Supscription Expressions: geolocation filtering #555

patstevens4 opened this issue Jan 2, 2025 · 0 comments
Labels
enhancement New feature or request

Comments

@patstevens4
Copy link

Is there an existing proposal for this?

  • I have searched the existing proposals

Is your feature request related to a problem?

I have IOT devices that are only interested in certain kinds of events in their area. To reduce queue redundancy and data duplication, I'd prefer all events to be in the same queue, and handle the distribution with filtering.

Describe the solution you'd like

I would love it if BlazingMq could filter/route messages based on a circular or polygon geobounds

Alternatives you considered

The alternatives are:

  1. over send data (not an option)
  2. Introduce stream processors that splits streams for each IOT device, and creates separate queues/topics for those. The challenge with this approach is priorities are split across many queues/topics, with no way to gracefully prioritize different types of messages served by by different queues
@patstevens4 patstevens4 added the enhancement New feature or request label Jan 2, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant