The Microservices Substrate - NetflixOSS, Spring Cloud Services, and Pivotal Cloud Foundry (Ep. 32)

September 8, 2016 Coté

Microservices aim to bring an unprecedented amount of agility to complex, distributed systems: each service can update at will, always getting the latest innovations and functionality into production. That said, this amount of rapidly moving parts brings a whole new set of management and operations needs to the forefront, not to mention simple acts like looking up a service to use.

In this episode, we talk about the history of how Netflix solved these problems with their Netflix OSS stack. Some time ago, Spring Cloud sprouted up around this stack, making it easier to manage and consume, and, of course, this means Pivotal Cloud Foundry comes with the resilient microservices framework out of the box. Richard and Coté discuss some of the more important components in Spring Cloud like Eureka, Hystrix, and Spinnaker.

We also discuss recent news, like Rackspace going private and figuring out practical applications for AI.

Show Notes



  • What is NetflixOSS?
  • Netflix OSS and Spring Cloud
  • Eureka—service discovery; “locating services for the purpose of load balancing and failover of middle-tier servers.”
  • Hystrix—circuit breaker; “designed to isolate points of access to remote systems, services and 3rd party libraries, stop cascading failure and enable resilience in complex distributed systems”
  • Ribbon—client side load balancing.
  • Zuul—front door for all requests from devices and websites to the backend of the Netflix streaming application
  • Spinnaker—open source, multi-cloud continuous delivery platform for releasing software changes with high velocity and confidence
  • Atlas—manage dimensional time series data for near real-time operational insight
  • What about support for NetflixOss other languages? For .NET, you have SteelToe. For JavaScript, some modules out there
  • Recommended for more details: Video from #S1P. Also, Josh Long and Coté talking about this stuff last year, plus Matt Stine episode.

About the Author


How Cloud Foundry Gives Developers A Reliable Container Runtime
How Cloud Foundry Gives Developers A Reliable Container Runtime

Responding to the massive confusion regarding container runtimes and compatibility that has been simmering ...

Stories, Points, and Backlogs with Pivotal Tracker, Guest Ronan Dunlop (Ep. 31)
Stories, Points, and Backlogs with Pivotal Tracker, Guest Ronan Dunlop (Ep. 31)

This week, hosts Cote and Richard Seroter talk with Ronan Dunlop of Pivotal Tracker, Pivotal’s product man...


Subscribe to our Newsletter

Thank you!
Error - something went wrong!