Skip to content

eliezermoraesss/microservices-java-spring-cloud-docker_compose

Repository files navigation

Microservices com Java Spring Cloud, Spring Boot e Docker 🍃


Continuos Integration with Github

Endpoints para teste: 🧪

Eureka (Naming Server) --> http://localhost:8761/
Zipkin --> http://localhost:9411/zipkin/
API Gateway Swagger --> http://localhost:8765/swagger-ui.html
API Gateway Cambio --> http://localhost:8765/cambio-service/{amount}/{original_currency}/{to_currency}
API Gateway Book --> http://localhost:8765/book-service/{amount}/{to_currency}
Cambio Microservice --> http://localhost:8001/cambio-service/{amount}/{original_currency}/{to_currency}
Book Microservice --> http://localhost:8100/book-service/{amount}/{to_currency}

Tecnologias usadas:

Spring Cloud Configuration;
Spring Boot Actuator;
Feign;
Service Discovery e Service Registry com Eureka;
Load Balancing com Eureka, Feign e Spring Cloud LoadBalancer;
API Gateway e RouteLocator com Spring Cloud Gateway;
Circuit Breaker com Resilience4j;
Configuração do Swagger OpenAPI nos microsserviços;
Distributed Tracing com Docker, Zipkin, Eureka e Sleuth;
Dockerização (Docker Compose), entrega contínua com Github Actions.

Tecnologias atualizadas:

Anteriormente --> Hoje
Hystrix --> Resliience4J
Ribbon --> Spring Cloud Load Balancer
Zuul 1 --> Spring Cloud Gateway
Archaius 1 --> Spring Cloud Config

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published