spring cloud at netflix
TRANSCRIPT
SPRINGONE2GX WASHINGTON, DC
Unless otherwise indicated, these sl ides are © 2013-2015 Pivotal Software, Inc. and l icensed under a Creat ive Commons Attr ibut ion-NonCommercial l icense: ht tp: / /creat ivecommons.org/ l icenses/by-nc/3.0/
Spring Cloud at Netflix Taylor Wicksell and Jon Schneider
@twicksell @jon_k_schneider
Unless otherwise indicated, these sl ides are © 2013-2015 Pivotal Software, Inc. and l icensed under a Creat ive Commons Attr ibut ion-NonCommercial l icense: ht tp: / /creat ivecommons.org/ l icenses/by-nc/3.0/
https://github.com/netflix-spring-one
2
To start you need: sample-eureka sample-membership sample-recommendations
From the directory where you clone sample-eureka and sample-membership:
./gradlew bootRun > out.log
In sample-recommendations: git checkout tags/start
Unless otherwise indicated, these sl ides are © 2013-2015 Pivotal Software, Inc. and l icensed under a Creat ive Commons Attr ibut ion-NonCommercial l icense: ht tp: / /creat ivecommons.org/ l icenses/by-nc/3.0/
Collection<SpringBootApplication>
3
Membership Recommendations
REST to DNS name
Unless otherwise indicated, these sl ides are © 2013-2015 Pivotal Software, Inc. and l icensed under a Creat ive Commons Attr ibut ion-NonCommercial l icense: ht tp: / /creat ivecommons.org/ l icenses/by-nc/3.0/
Collection<SpringBootApplication>
4
Recommendations
REST to DNS name
Elastic Load Balancer Route53
Membership Membership
Membership
Unless otherwise indicated, these sl ides are © 2013-2015 Pivotal Software, Inc. and l icensed under a Creat ive Commons Attr ibut ion-NonCommercial l icense: ht tp: / /creat ivecommons.org/ l icenses/by-nc/3.0/
Eureka
5
Eureka Server
Membership Recommendations
REST to Virtual Host Name (VIP)
Register Register
Metrics Backend Circuit
Breaker Dashboard
Delivery Automation
Membership Membership
Unless otherwise indicated, these sl ides are © 2013-2015 Pivotal Software, Inc. and l icensed under a Creat ive Commons Attr ibut ion-NonCommercial l icense: ht tp: / /creat ivecommons.org/ l icenses/by-nc/3.0/
Hystrix
6
Unless otherwise indicated, these sl ides are © 2013-2015 Pivotal Software, Inc. and l icensed under a Creat ive Commons Attr ibut ion-NonCommercial l icense: ht tp: / /creat ivecommons.org/ l icenses/by-nc/3.0/
Thanks!
7
Always hiring: https://jobs.netflix.com
Pull requests and issues always welcome: https://github.com/Netflix