order-payment-software-BE

In this software we created two microservices and all the neccesary configurations, we also uses the following tools and technologies

  1. Java Spring boot framework
  2. eureka server (as service discovery)
  3. eureka client
  4. Spring cloud API gateway (To serve as api gateway for our microservices)
  5. github conficuration and Spring cloud config server (to externalized our common configurations)
  6. Resilience4J as a CircutBreaker