Gateway para serviços de cuidado animal Projeto acadêmico
HelpPet
Um API Gateway em Java e Spring Cloud que roteia os microsserviços do HelpPet e autentica requisições protegidas com JWT.
- Contexto
- Projeto acadêmico integrador
- Papel
- BACKEND · API GATEWAY
- Ano
- 2026
- Stack
- JAVA 17 · SPRING BOOT · SPRING CLOUD GATEWAY · JWT
Uma entrada. Cinco grupos de serviços.
O gateway concentra decisões transversais que não devem ser repetidas em cada serviço do HelpPet.
- Rotear
- Autenticar
- Observar
Java 17 e Spring Cloud Gateway conectam cinco grupos de serviços. JWT valida requisições protegidas; retentativas GET e circuit breakers tratam falhas; health agregado reúne o estado dos serviços. O vídeo usa telas recriadas e dados de demonstração. O case apresenta a implementação do gateway. O vídeo com telas recriadas não demonstra os serviços operando juntos.
Contexto
Um projeto integrador do terceiro semestre dividido em microsserviços de cuidado animal. O gateway se tornou a entrada única para autenticação, usuários, pets, adoção, chat e notificações.
Minha responsabilidade
Minha contribuição foi o gateway reativo em Java 17 e Spring Cloud: rotas declarativas, validação JWT Bearer, regras de autorização, retentativas GET e fallbacks com circuit breakers.
Visibilidade operacional
Health agregado verifica cinco grupos de serviços. O vídeo é uma apresentação com telas recriadas e dados de demonstração. O case apresenta a implementação do gateway. O vídeo com telas recriadas não demonstra os serviços operando juntos.
Centralizei roteamento, segurança das requisições e visibilidade de saúde para cinco grupos de serviços, contribuindo também com o produto acadêmico mais amplo. Não há deploy público.
