Micronaut gRPC: Crie um projeto Java com gRPC Unary e Stream

Português

Venha comigo criar uma aplicação gRPC de criação de transações do zero! Trataremos de pontos importantes sobre o gRPC e seu funcionamento, definiremos o nosso arquivo .proto e falaremos sobre aspectos importantes dos contratos que devem ser respeitados para manter nossas comunicações íntegras.

Entenda a teoria e a prática por trás das chamadas gRPC Unary, gRPC Client Stream, gRPC Server Stream e gRPC Bidirectional, aprenda sobre gRPC Interceptors, metadatas, Protocol Buffers e o seu papel na serialização e desserialização das mensagens, além de muitos outros conceitos!

Aprenda também a criar testes integrados para os endpoints gRPC que usam chamadas unary e streams.

Nesse curso você aprenderá, na prática, sobre:

RPC e gRPC;

Server Interceptors;

Protocol Buffers;

Arquivos .proto e pontos importantes sobre o contrato;

Pontos importantes sobre alterações de arquivos .proto e quebra de comunicação entre serviços;

Micronaut AOP;

Micronaut Data;

Testes integrados de enpoints gRPC.

Ao fim do curso você será capaz de implementar e testar seus próprios serviços gRPC, o que é o passo inicial para começar a utilizar essa incrível tecnologia no seu dia-a-dia de desenvolvimento de microsservices ou aplicações monolíticas mais performáticas.

Me acompanhe nessa jornada, será um prazer compartilhar meu conhecimento e também aprender com você.

Mostrar mais