Skip to content

Projeto com varios microservicos para fazer validacoes de cartoes de creditos a partir de um cliente, e verificar se eles estar habito a consumir aquele cartao de acordo com sua renda. Nesse projeto foi utilizado Discovery service eureka para encontrar os serviços, ele vai está se comunicando com o Spring Cloud Gateway

Notifications You must be signed in to change notification settings

GuilhermeMelo01/microservice-cartoes

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

42 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

microsserviços de cartões

Sobre o projeto

Projeto com varios microservicos para fazer validacoes de cartoes de creditos a partir de um cliente, e verificar se eles estar habito a consumir aquele cartao de acordo com sua renda.

Nesse projeto foi utilizado Discovery service eureka para encontrar os serviços, ele vai está se comunicando com o Spring Cloud Gateway que vai fazer as destribuções de requisições. Foi utilizado RabbitMQ como mensageria que é responsavel pela comunicação entre os microsserviços e Docker que foi responsavel pela a arquitetura.

Exemplo de Funcionamento

image

Fila Mensageria

image

RabbitMQ Mensageria

image

Tecnologias utilizadas

Backend

  • Java
  • Spring Boot
  • Eureka
  • Docker
  • RabbitMQ
  • Actuator
  • Amqp
  • lombok
  • Open feign

Banco de dados

  • H2 (banco de testes)

Como executar o projeto

Backend

Pré-requisitos: Java 17

# clonar repositório
git clone https://github.com/GuilhermeMelo01/microservice-cartoes

# executar o projeto
./mvnw spring-boot:run

# Autor

Guilherme Augusto Pereira Melo

https://www.linkedin.com/in/guillherme-melo/


About

Projeto com varios microservicos para fazer validacoes de cartoes de creditos a partir de um cliente, e verificar se eles estar habito a consumir aquele cartao de acordo com sua renda. Nesse projeto foi utilizado Discovery service eureka para encontrar os serviços, ele vai está se comunicando com o Spring Cloud Gateway

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published