Skip to content

DailyCodeBuffer SpringBoot Microservice with ServiceDiscovery and APi Gateway

Notifications You must be signed in to change notification settings

devwdougherty/daily-code-buffer-workshop-spring-microservice-full

Repository files navigation

SpringBoot Microservices with Eureka and API Gateway - Worshop DailyCodeBuffer

This code and projects are based on a tutorial from Microservices using SpringBoot | Full Example

Project Structure

Architecture and Programming Dependencies:

  • Maven
  • Spring Cloud
  • Lombok (code reduction)
  • H2 Database

Server

ServiceRegistry

  • Eureka Server

Microservices

API Gateway

  • Eureka Client
  • Hystrix
  • Spring Cloud Gateway
  • CircuitBreaker (fallback endpoints and stream endpoint for Hystrix)

Spring Cloud Config

UserService

  • Eureka Registred
  • RestTemplate (LoadBalanced)

DepartmentService

  • Eureka Registred

HystrixDashboard

  • Eureka Client
  • Hystrix Dashboard

Solution Architecture Diagram

microservices-with-eureka-api-gateway

About

DailyCodeBuffer SpringBoot Microservice with ServiceDiscovery and APi Gateway

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages