Skip to content

Projeto desenvolvido para ministrar curso de gRPC e GraphQL na pós tech FIAP + Alura (Java)

Notifications You must be signed in to change notification settings

FIAP/POS-TECH-ADJT-GRPC-GRAPHQL

Repository files navigation

gRPC e GraphQL Setup

  • Este repositório contém uma demonstração de como utilizar gRPC e GraphQL em aplicações Java. A seguir, estão os temas abordados:

Demonstração de gRPC

  • Exploramos o funcionamento do gRPC, um framework de comunicação de alto desempenho que utiliza HTTP/2 e Protobuf para serialização de dados.

Aplicação com Spring Boot

  • Criamos uma aplicação utilizando Spring Boot para implementar serviços gRPC. O Spring Boot facilita a configuração e a criação de aplicações Java.

Aplicação com Quarkus

  • Desenvolvemos uma aplicação utilizando Quarkus, um framework Java nativo para Kubernetes, que permite a criação de microserviços de alta performance com gRPC.

Serviço Agregador com GraphQL

  • Por fim, criamos um serviço agregador que se comunica com os serviços gRPC e serve os dados utilizando GraphQL. O GraphQL oferece uma maneira flexível e eficiente de consultar e manipular dados.

Este repositório serve como um guia para entender e implementar gRPC e GraphQL em suas aplicações Java.

About

Projeto desenvolvido para ministrar curso de gRPC e GraphQL na pós tech FIAP + Alura (Java)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages