[FEATURE] Improve evaluation performance #1453
Labels
enhancement
New feature or request
good first issue
Good for newcomers
help wanted
Extra attention is needed
Overview
The flag evaluation engine in flagd leverages JsonLogic to provide a powerful and flexible rule-based serializable logic. The flagd binary and in-process Go flagd provider use this library. To improve flag evaluation performance and reduce computational overhead, the ruleset should be pre-decoded when a flag set is loaded (or updated). This removes the need to parse the JsonLogic structure for each evaluation.
Tasks
The text was updated successfully, but these errors were encountered: