Analisando propostas

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

Publicado em 15 de Fevereiro de 2024 dias na TI e Programação

Sobre este projeto

Aberto

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.

Contexto Geral do Projeto

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.

Categoria TI e Programação
Subcategoria Programação
Qual é o alcance do projeto? Bug ou alteração pequena
Isso é um projeto ou uma posição de trabalho? Um projeto
Tenho, atualmente Eu tenho especificações
Disponibilidade requerida Conforme necessário
Integrações de API Outros (Outras APIs)
Funções necessárias Desenvolvedor

Prazo de Entrega: 16 de Fevereiro de 2024

Habilidades necessárias

Outro projetos publicados por J. A. S. L.