Skip to content

Migração de monolito para microservices com Spring Cloud (Eureka, API Gateway, Config Server). Demonstra discovery, roteamento e configuração centralizada em Java/Spring Boot.

Notifications You must be signed in to change notification settings

erichiroshi/dscatalog

Repository files navigation

DSCatalog - Migração Monólito para Microservices

Projeto de catálogo de produtos que começou como monolito e foi migrado para arquitetura de microservices com Spring Cloud.

Objetivo: Demonstrar conhecimento em serviços distribuídos — útil para discutir evolução de sistemas em entrevistas.

Tecnologias

  • Java + Spring Boot
  • Spring Cloud: Eureka (discovery), API Gateway, Config Server
  • Banco de dados relacional
  • Docker (parcial)

Funcionalidades Principais

  • Serviço de catálogo (produtos/categorias)
  • Descoberta de serviços via Eureka
  • Roteamento centralizado via Gateway
  • Configuração centralizada

Como Rodar

  1. Clone:
    git clone https://github.com/erichiroshi/dscatalog.git
  2. Rode cada microservice separadamente.

About

Migração de monolito para microservices com Spring Cloud (Eureka, API Gateway, Config Server). Demonstra discovery, roteamento e configuração centralizada em Java/Spring Boot.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published