You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
// Do not edit this file (go to /home/dsyer/dev/cloud/scripts/netflix/src/main/ruby/../../../src/main/asciidoc/README.adoc instead)This project provides Netflix OSS integrations for Spring Boot apps through autoconfiguration
2
+
and binding to the Spring Environment and other Spring programming model idioms.
3
+
4
+
5
+
== TODO List
6
+
7
+
- [x] Example front end app (currently in sandbox)
8
+
- [x] Example back end service (currently in sandbox)
9
+
- [x] Use platform config
10
+
- [x] Hystrix integration (hystrix-javanica)
11
+
- [x] Feign use spring message converters
12
+
- [x] Ribbon (static server list)
13
+
- [x] Eureka boot app (Service registration)
14
+
- [x] Eureka (apache -> tomcat) see https://github.com/cfregly/fluxcapacitor/wiki/NetflixOSS-FAQ#eureka-service-discovery-load-balancer and https://groups.google.com/forum/?fromgroups#!topic/eureka_netflix/g3p2r7gHnN0
15
+
- [x] Archaius bridge to spring environment
16
+
- [x] Ribbon (Client side load balancing) (Eureka integration)
17
+
- [x] Remove need for *-eureka.properties
18
+
- [ ] Use spring boot values as defaults where appropriate
19
+
- [x] Synchronous removal of service from eureka on shutdown
20
+
- [x] Refresh log levels dynamically
21
+
- [x] Router (Zuul) integrated using hystrix/ribbon/eureka
22
+
- [ ] Better observable example
23
+
- [ ] Distributed refresh environment via platform bus
24
+
- [x] Metrics aggregation (turbine)
25
+
- [x] Use Eureka for instance discovery rather than static list see https://github.com/Netflix/Turbine/blob/master/turbine-contrib/src/main/java/com/netflix/turbine/discovery/EurekaInstanceDiscovery.java
26
+
- [ ] Configure InstanceDiscovery.impl using auto config/config props
0 commit comments