Skip to content

carloscazelattojr/decoder

Repository files navigation

Projeto DECODER

Curso de Spring Boot, onde irá desenvolver uma plataforma EAD, utilizando várias tecnologias, patterns e etc.

Em estudos

Preparação do ambiente

  • Docker
  • PostgreSQL
  • Java
  • Spring Framework
  • RabbitMQ

Microservices: EAD

  • API-Gateway
  • Service-Registry
  • AuthUser
  • Course
  • Notification
  • Config-File

Patterns utilizados

  • API Gateway Pattern
  • API Composition Pattern
  • Service Registry Discovery Pattern
  • Broker Pattern e Mediator Pattern
  • Event Notification Pattern
  • Event-Carried State Transfer Pattern
  • Circuit Breaker Pattern
  • Global Config Management Pattern

Architecture