Evaluating bids

Una api Graphql en java Quarkus con un solo endpoint que funcione como un proxy (actuaría como cliente y servidor)

Published on the February 15, 2024 in IT & Programming

About this project

Open

Necesito hacer una api graphQL en java Quarkus (java 11 y quarkus 2.9.1), que utilice la libreria smallrye-graphql que ya facilita el quarkus.
El objetivo de esta aplicación es que funcione como proxy, es decir lo que tiene que hacer es que exponga un endpoint graphQL (para que otro servicio lo pueda consumir)  y que este enpoint en su implementación lo unica que va hacer es invocar a otro endpoint graphql (que ya está publicado y funcionando). Es decir, esta mini app lo que va a realizar es ser cliente y servidor graphql a la vez.
La estructura del proyecto, deberia ser Hexagonal. Es decir respetando las capas, como se adjunta en la imagen.

El servicio backend que ya está publicado y funcionando y el cual es el que se debe de consumir es:
https://ummdyre19f.execute-api.us-east-1.amazonaws.com/morpheus/v1/query/

El query para consumir el backend, también lo pongo como un txt adjunto.

Project overview

Necesito hacer una api graphQL en java Quarkus (java 11 y quarkus 2.9.1), que utilice la libreria smallrye-graphql que ya facilita el quarkus. El objetivo de esta aplicación es que funcione como proxy, es decir lo que tiene que hacer es que exponga un endpoint graphQL (para que otro servicio lo pueda consumir) y que este enpoint en su implementación lo unica que va hacer es invocar a otro endpoint graphql (que ya está publicado y funcionando). Es decir, esta mini app lo que va a realizar es ser cliente y servidor graphql a la vez. La estructura del proyecto, deberia ser Hexagonal. Es decir respetando las capas, como se adjunta en la imagen. El servicio backend que ya está publicado y funcionando y el cual es el que se debe de consumir es: https://ummdyre19f.execute-api.us-east-1.amazonaws.com/morpheus/v1/query/ El query para consumir el backend, también lo pongo como un txt adjunto.

Category IT & Programming
Subcategory Web development
What is the scope of the project? Small change or bug
Is this a project or a position? Project
I currently have I have specifications
Required availability As needed
API Integrations Other (Other APIs)
Roles needed Developer

Delivery term: February 16, 2024

Skills needed

Other projects posted by J. A. S. L.