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.
- Java
- Spring Boot
- Eureka
- Docker
- RabbitMQ
- Actuator
- Amqp
- lombok
- Open feign
- H2 (banco de testes)
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/