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

(feature) Introduce concept of flag set #2752

Open
thomaspoignant opened this issue Dec 5, 2024 · 1 comment
Open

(feature) Introduce concept of flag set #2752

thomaspoignant opened this issue Dec 5, 2024 · 1 comment
Labels

Comments

@thomaspoignant
Copy link
Owner

Requirements

As of today, GO Feature Flag is evaluating flag differently for client and server evaluations.

  • In the client-side, we are evaluating the flags in bulk, and we are keeping the evaluation responses in memory for the duration of the application.
  • In the server-side, we are evaluating the flags 1 by 1, and we are not keeping the evaluation responses in memory (except if a cache is configured).

In both cases having a flag set could be beneficial, for performance reasons, but also for organization reasons.

@thomaspoignant
Copy link
Owner Author

thomaspoignant commented Dec 5, 2024

A PR is open for the specification #2734.
It would be also great to be able to generate flag sets automatically as mentioned in #2314.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
Status: Discovery
Development

No branches or pull requests

1 participant