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

Supporting distributed Job processor #556

Open
ali-master opened this issue Aug 5, 2023 · 1 comment
Open

Supporting distributed Job processor #556

ali-master opened this issue Aug 5, 2023 · 1 comment
Assignees
Labels
feature New feature or request

Comments

@ali-master
Copy link

ali-master commented Aug 5, 2023

First and foremost, thanks for developing this awesome tool.

Is your feature request related to a problem? Please describe.
I tested the System in the multi-clustering environment and I realized if an Event is triggered, all consumers run the process or if a delayed job is triggered all handlers will be triggered and the process will be duplicated all around the clusters.

Describe the solution you'd like
A DLM(Distributed lock manager) should be implemented for managing the connected Apps with their clusters.

Describe alternatives you've considered
Using BullMQ

@ali-master ali-master added the feature New feature or request label Aug 5, 2023
@tonyhb
Copy link
Contributor

tonyhb commented Aug 15, 2023

Ya, right now this runs on inngest.com and is ephemeral when running inngest dev. Soon (as in, early next year) we'll likely support self hosting by nature of the backend having less iterations. We're releasing things like debounce, live tails, etc. which are going to require deep knowledge of our systems to migrate — and until it's stable we know it'll be a pain for you to keep up with the changes.

IGassmann pushed a commit that referenced this issue Feb 14, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants