https://github.com/tofazzaltopu/spring-cloud-microservice
Design microservice architecture with spring cloud (Eureka Server, Eureka Client, API Gateway, FeignClient, Cloud Config Server)
https://github.com/tofazzaltopu/spring-cloud-microservice
api api-gateway bootstrap cicid docker eureka-client eureka-server feign-client java jenkins jwt-authentication kafka kubernetes microservices restful-api spring springcloud springcloud-config springsecurity
Last synced: 4 months ago
JSON representation
Design microservice architecture with spring cloud (Eureka Server, Eureka Client, API Gateway, FeignClient, Cloud Config Server)
- Host: GitHub
- URL: https://github.com/tofazzaltopu/spring-cloud-microservice
- Owner: TofazzalTopu
- Created: 2022-08-18T10:21:19.000Z (almost 4 years ago)
- Default Branch: master
- Last Pushed: 2024-12-11T17:53:19.000Z (over 1 year ago)
- Last Synced: 2025-04-08T13:12:13.371Z (about 1 year ago)
- Topics: api, api-gateway, bootstrap, cicid, docker, eureka-client, eureka-server, feign-client, java, jenkins, jwt-authentication, kafka, kubernetes, microservices, restful-api, spring, springcloud, springcloud-config, springsecurity
- Language: Java
- Homepage:
- Size: 70.3 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Spring-cloud-microservice
Design microservice architecture with Spring Cloud (Eureka Server, Eureka Client, API Gateway, FeignClient, Cloud Config Server, Histryx)
Eureka Server: Configure Eureka Server to register services.
API Gateway: Automatic Routing
Circuit Breaker: To handle cascading failure.
Load Balancer: Route distributes traffic to the available services.
FeignClient: For service-to-service communication.
Rate Limiting: Limit the number of calls from a user to an endpoint.
Retry: Retry API calls if there is a failure.
Cloud Config Server: To fetch credentials from the external server.