open-feature / open-feature/java-sdk
Async/Non-Blocking Feature Evaluation
Personne n'a encore pris cette issue.
- Langage dominant
- Java
- Étoiles
- 128
- Forks
- 61
- Merge moyen
- 5 h 57 min
- PR mergées (30 j)
- 26
Description
I notice in the javascript API, getBooleanValue returns a Promise<boolean> 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.
Guide de contribution
Ouvrir le guide de contribution
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Piste de recherche
Commencez par examiner l’API d’évaluation du Java SDK et la référence de getBooleanValue basée sur les Promise de l’API JavaScript. Prenez en compte le cas d’utilisation de Spring WebFlux et la délégation à un service externe décrits dans l’issue ; le travail serait considéré comme terminé lorsqu’une conception d’API Java non bloquante approuvée et un périmètre défini seraient établis.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Évaluation
- Stack technique
- java, javascript, spring
- Domaine
- api, backend, backend-api-design
- Type d'issue
- Fonctionnalité
- Difficulté
- 5/5
- Temps estimé
- Plus d'une semaine
- Activité
- À l'abandon
- Clarté
- À clarifier
- Accessibilité débutants
- 25/100