open-feature / open-feature/java-sdk
Async/Non-Blocking Feature Evaluation
- Lenguaje dominante
- Java
- Estrellas
- 128
- Forks
- 61
- Merge medio
- 5 h 57 min
- PR fusionados (30 d)
- 26
Descripción
I notice in the javascript API, `getBooleanValue` returns a `Promise` instead of `boolean`. Would it be possible to have an API like this in the Java case that would support non-blocking use-cases. An example would be, for example, in a Spring WebFlux service where evaluation is based on the some attributes of the current request and needs to delegate evaluation to another external service.
Guía de contribución
Línea de trabajo
Start by reviewing the Java SDK evaluation API and the JavaScript API's Promise-based getBooleanValue reference. Consider the Spring WebFlux use case and external-service delegation described in the issue; done would require an agreed non-blocking Java API design and defined scope.
Escrito por el modelo de indexación a partir del texto del issue.
Evaluación
- Stack tecnológico
- java, javascript, spring
- Área
- api, backend, backend-api-design
- Tipo de issue
- Nueva funcionalidad
- Dificultad
- 5/5
- Tiempo estimado
- Más de una semana
- Estado de actividad
- Estancado
- Claridad
- Necesita aclaración
- Aptitud para principiantes
- 25/100