You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Superposition Provider is a library that allows applications that use Superposition as their configuration backend to resolve configurations in their application code.
note: ConfigurationResolver or just Resolver seems like a better name than provider for the library. The Provider name is a overhang from the OpenFeature provider terminology.
Primary interface
Resolve configuration given single key and evaluation context (standard openfeature interface)
Resolve full configuration given the evaluation context
Resolution flavours
Local resolution (using our evaluation function natively in each programming language)
Remote data source
Sources include http, redis
Refresh mechanism to be supported
Use last known good version if refresh fails
Local data source
file with no automated refresh (manual refresh)
watch for file changes automaticatlly (watch mode)
always read file for latest config data (ondemand)
Remote resolution
http based remote resolution
redis module remote resolution
Resolution caching
all resolution caching is local with ttl and max cache entries (or cache size) support
Language support
Resolution support is to be provided in all popular programming languages.
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
Uh oh!
There was an error while loading. Please reload this page.
-
Superposition Provider (aka ConfigurationResolver)
Superposition Provider is a library that allows applications that use Superposition as their configuration backend to resolve configurations in their application code.
note: ConfigurationResolver or just Resolver seems like a better name than provider for the library. The Provider name is a overhang from the OpenFeature provider terminology.
Primary interface
Resolution flavours
Resolution caching
Language support
Resolution support is to be provided in all popular programming languages.
Beta Was this translation helpful? Give feedback.
All reactions