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

Consider separating ActionCable and SideKiq redis instances #1644

Open
ajkiessl opened this issue Nov 1, 2024 · 0 comments
Open

Consider separating ActionCable and SideKiq redis instances #1644

ajkiessl opened this issue Nov 1, 2024 · 0 comments

Comments

@ajkiessl
Copy link
Collaborator

ajkiessl commented Nov 1, 2024

SideKiq recommends using different redis instances for different services (rather than one instance with separate namespaces). There are a number of reasons not to share redis instances, but one major reason is the possibility of key collisions. We are using ActionCable and SideKiq with a single redis instance. While this isn't causing any issues right now — and I wouldn't consider this a high priority — it might be worth separating these out for security and longevity. I believe this would require some alterations to the scholarsphere-config helm charts.

We've done this with ETDA to separate our SideKiq queues amongst partners. So, that could be a good reference.

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