Cloud Native Spring

A session at NFJS Greater Wisconsin Software Symposium

Friday 11th March, 2016

8:45am to 10:15am (CST)

In this session, we'll explore Spring Cloud, the extension to Spring which addresses many of the common challenges of developing cloud native applications. We'll focus primarily on Spring Cloud's support for centralized configuration, service discovery, and failover/monitoring.

You wouldn't write your entire application in a single main() method or servlet. Nor would you develop an entire production-ready application in a single class. It's even unlikely that you'd cram everything into a single package.

Modularity helps us gain order in our code, breaking it into easily digestible, refactorable, pluggable, and testable chunks. Classes and methods are a form of modularity that we're all familiar with. But once the code is built, modularity goes away and we're left deploying a single WAR file.

Aside from being buzzword-compliant, Microservices are a means of defining entire systems from composable, but distinct deployment units gaining all of the benefits of finer-grained modularity.

Microservices present new challenges to developers, however. How do you configure your microservices? How are microservices discovered? And how can you avoid a cascading failure when one microservice becomes sluggish, unresponsive, or otherwise unhealthy?

About the speaker

This person is speaking at this event.
Craig Walls

Sign in to add slides, notes or videos to this session

Tell your friends!


Time 8:45am10:15am CST

Date Fri 11th March 2016

Short URL


View the schedule


Books by speaker

  • Spring in Action

See something wrong?

Report an issue with this session