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

Cache core #206

Open
dotansimha opened this issue Dec 18, 2023 · 0 comments · May be fixed by #283
Open

Cache core #206

dotansimha opened this issue Dec 18, 2023 · 0 comments · May be fixed by #283
Assignees

Comments

@dotansimha
Copy link
Member

I wish to add a top-level cache configuration, so we can later use it for implementing plugins and other useful core things.

For example:

caches:
  - type: redis
     id: my-cache
     config:
        connection_string: "..."

And then the core of Conductor can use that, or plugins:

plugins:
  - type: response_cache 
     config:
        cache: my-cache

This way we can also assume that conductor cache is a Key->Value, and users can use a cache that matches their env (D1/KV for CF, Redis/something else for other servers).

Related:

@theguild-bot theguild-bot mentioned this issue Dec 18, 2023
63 tasks
@YassinEldeeb YassinEldeeb self-assigned this Dec 25, 2023
@dotansimha dotansimha mentioned this issue Dec 26, 2023
14 tasks
@YassinEldeeb YassinEldeeb linked a pull request Jan 8, 2024 that will close this issue
6 tasks
This was referenced May 7, 2024
@theguild-bot theguild-bot mentioned this issue May 23, 2024
63 tasks
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

Successfully merging a pull request may close this issue.

2 participants