You need to sign in or sign up before continuing.
Initialize Darvest API Gateway BFF service
Set up Spring Cloud Gateway as the single ingress point for all Darvest frontend clients.
Includes:
- Route definitions for 12 downstream microservices under /api/* prefixes
- Resilience4j circuit breakers per route (stricter thresholds on financial routes: wallet, investment, distributions)
- Global CORS configuration via CorsWebFilter
- /fallback endpoint returning 503 with circuit breaker error details
- @RefreshScope on GatewayConfig for live config reload from Config Server
- GitLab CI pipeline (validate → test → build-publish → versioning)
- Dockerfile and Maven wrapper for containerized builds