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

NATS cache client support #379

Open
liamkinne opened this issue Sep 14, 2023 · 2 comments
Open

NATS cache client support #379

liamkinne opened this issue Sep 14, 2023 · 2 comments

Comments

@liamkinne
Copy link

Would there be interest in me contributing NATS cache client support? i.e. in addition to Redis and Memcached.

I'm looking to eventually have the ability to use NATS for caching/indexes with Mimir rather than Redis.

@56quarters
Copy link
Contributor

Note that if you are running Mimir, the helm chart and jsonnet configure Memcached for you. We (Grafana) don't run Redis internally for Mimir and so can't support it as-is. NATS would be in the same position, you'd likely end up being responsible for it if it was accepted.

@liamkinne
Copy link
Author

Happy for that to be the case in terms of responsibility.

For context, we're running Mimir on Fly.io using their managed consul for kv and Upstash Redis for caching. Upstash isn't really designed for high throughput (we're limited to 1000 commands/sec) so we've been using NATS since it comfortably scales to 100x that without costing a lot.

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

2 participants