Skip to content

LuizMartendal/ead-application-springboot-microservices

Repository files navigation

EAD-Application-SpringBoot-Microservices

Um sistema de cursos EAD utilizando microservices

O que esperar deste projeto?

  • API RESTful com Java Spring Boot
  • Implementação de API Composition Pattern nas comunicações assíncronas
  • Broker Pattern, RabbitMQ (com orquestração e coreografia)
  • Service Registry com Netflix Eureka
  • Implementação de uma API Gateway e Load Balance
  • Utilizando como eventos os padrões: Event-Carried State Transfer Pattern e Event Notification Pattern
  • Circuit Breaker Pattern com Resilience4j
  • Autenticação e Autorização com Spring Security e Json Web Token (JWT)
  • Global Config Management Pattern (para um melhor controle das configs dos microsserviços)
  • E um pouco de Arquitetura Hexagonal em prática

EM DESENVOLVIMENTO - toda a arquitetura do projeto, com documentação e tutoriais será disponibilizada quando terminar o desenvolvimento

About

Um sistema de cursos EAD utilizando microservices

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages