Skip to content

SpringBoot Microservices: Config Server, Discovery, Load-Balancing, API Gateway, Hystrix, Tracing, Reactor. App Configured in the Github Config Repo ->

Notifications You must be signed in to change notification settings

marcellodesales/spring-cloud-microservices-demos

Repository files navigation

spring-cloud-microservices-demos

Servers

Demos created during training

  • Spring Boot (Base Framework)
    • Spring Boot Actuators (Instance monitoring endpoints)
    • Spring Cloud Feign Client (Hytrix-enabled Clients)
    • Spring Boot Tests: (Instance Tests)
  • Spring Cloud Config Server (Remote Configs in Github)
  • Spring Cloud Eureka Server (Registry and Discovery Server)
  • Spring Cloud Server Hystrix Dashboard (Circuit Breaker Visualizer)
  • Spring Cloud Zuul (API Gateway)
    • Spring Cloud Sleuth (Distributed Tracing)
    • Zipkin Server (Distributed Tracing visualizer)
  • Spring Boot Apps Admin (Microservices Administration)

This project organizes a very simple setup for local learning of Spring Cloud and Spring Cloud Netflix projects part of an Enterprise training. I found also another inspiration project PiggyMetrics for more learnings https://github.com/marcellodesales/PiggyMetrics.

Releases

No releases published

Packages

No packages published

Languages