Skip to content

Tirth-22/springcloud-microservices

Repository files navigation

Currency Exchange Microservices

🧱 Core Tech Stack

🔹 Backend & Microservices

  • Java
  • Spring Boot
  • Spring Cloud (netflix)
  • REST APIs
  • Maven

🔹 Service-to-Service Communication

  • Spring Cloud OpenFeign (REST calls between services)
  • Spring Cloud LoadBalancer
  • Ribbon (older versions, conceptually)

🔹 Configuration & Discovery

  • Spring Cloud Config Server (centralized config)
  • Eureka Naming Server (service discovery)
  • Spring Profiles

🔹 API Gateway

  • Spring Cloud Gateway
  • Routing
  • Filters
  • Cross-cutting concerns (auth, logging)

🔹 Fault Tolerance & Resilience

  • Resilience4j
  • Circuit Breaker
  • Retry
  • Rate Limiting
  • Bulkhead

🔹 Databases

  • H2 (in-memory, for learning)
  • JPA / Hibernate
  • Sometimes MySQL concepts (depends on version)

🔹 Containerization

  • Docker
  • Dockerizing microservices
  • Docker Compose
  • later Kubernetes

About

cover all microservices topic with spring boot and docker

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors