# spring-cloud/spring-cloud-netflix

Integration with Netflix OSS components

Repository: https://github.com/spring-cloud/spring-cloud-netflix
Canonical: https://ross.abutalabs.com/products/spring-cloud-netflix
Homepage: http://cloud.spring.io/spring-cloud-netflix/
Language: Java
License: Apache-2.0
License Family: permissive
Topics: java, spring, spring-cloud, spring-boot, microservices, cloud-native, netflixoss, netflix-eureka, netflix-zuul, netflix-hystrix, ribbon, feign, spring-cloud-core
Last push: 2026-08-26T21:31:46+00:00

## Health v2 (maintenance only)
Score: 95/100 (v2, computed 2026-09-03T02:20:16.233290+00:00)
- activity 99, release rhythm 88, longevity 100
- inputs: {"age_days": 4436, "days_push": 7, "days_rel": 83, "gap_med": 25.0, "n_releases_24m": 17}
- flags: no_readme
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 4969, forks 2448 (observed 2026-08-28T04:09:04.025646+00:00)

## What it is
Spring Cloud Netflix provides Spring Boot autoconfiguration and integrations for Netflix OSS components such as Eureka, Hystrix, Zuul, Ribbon, and Feign. It enables service discovery, circuit breakers, intelligent routing, and client-side load balancing in Spring-based microservices with minimal annotations.

## Use cases
- add service discovery to Spring Boot microservices with Eureka
- implement circuit breaker patterns with Hystrix
- set up an API gateway or intelligent routing with Zuul
- enable client-side load balancing with Ribbon
- build declarative HTTP clients with Feign
- run a highly available Eureka service registry server

## When to choose
- you are building Spring Boot microservices that need Netflix OSS integration
- you want annotation-driven service discovery and resilience patterns on the JVM
- you already run Eureka or other Netflix OSS infrastructure

## When to avoid
- you are starting a new project - many Netflix OSS components like Hystrix and Zuul are in maintenance mode and Spring Cloud LoadBalancer/Gateway are recommended
- you are not using the Spring ecosystem
- you need a polyglot service mesh rather than JVM-focused tooling

## Facets
- artifact type: framework
- maturity: maintenance
- function: service-discovery, microservices, api-gateway, middleware, routing
- domain: microservices, cloud-computing, backend
- platform: jvm
- tags: netflix-oss, eureka, hystrix, zuul, ribbon, feign, spring-boot, circuit-breaker, load-balancing, java, spring

## Member repositories
- spring-cloud/spring-cloud-netflix (main) score 95

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:09:04.025646+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-29T18:17:45.748875+00:00, confidence not recorded.
  - homepage: http://cloud.spring.io/spring-cloud-netflix/ (fetched 2026-08-29T08:59:00.826048+00:00, sha 3b3bdb687b08)
  - site_page: https://cloud.spring.io/spring-cloud-netflix/reference/html (fetched 2026-08-29T08:59:00.835368+00:00, sha 6bd3f178bfec)
- Data as of 2026-08-30T08:39:29.467469+00:00.
