Skip to content

A Microservices Built by Using Spring Cloud, Spring Boot 3, RabbitMQ, Zipkin, Spring Cloud Gateway

Notifications You must be signed in to change notification settings

magician20/customer-fraud-microservices

Repository files navigation

customer services

  • Microservices Architecture Proposal: MQServices

  • Microservices Architecture Proposal with K8s: K8s arch

  • Test Cloud Linode with K8s: Screenshot_20230117_123005

implemented by using below:

  • Spring Boot 3.0.1
  • Spring MVC, Spring WebFlux, Validation
  • Spring Data JPA
  • postgresql
  • lombok
  • actuator
  • micrometer 1.10.2
  • Spring Cloud 2022.0.0
  • Routing (openfeign)
  • Distributed Tracing (Brave bridge + micrometer & Zipkin)
  • Service Discovery (Eureka -> K8s )
  • Load Balancing (Spring Cloud Gateway -> K8s)
  • AMQP (RabbitMQ)
  • Container (Docker -> K8s containerd)
  • K8s Deployment to Linode cloud