Josh Long 
THEF ULL STACK 
(⻰龙之春) 
@starbuxman 
jlong@pivotal.io 
github.com/joshlong 
JAVA DEV
Spring Developer Advocate 
@Starbuxman 
Josh Long (⻰龙之春) 
@starbuxman | jlong@pivotal.io 
Jean Claude 
van Damme! Java mascot Duke some thing’s I’ve authored...
@Starbuxman
SPRING IS.. SPRING.IO 
Full-stack, Web 
WEB 
GRAILS 
Controllers, REST, 
WebSocket 
INTEGRATION 
Channels, Adapters, 
Filters, Transformers 
BATCH 
Jobs, Steps, 
Readers, Writers 
BIG DATA 
Ingestion, Export, 
Orchestration, Hadoop 
DATA 
RELATIONAL NON-RELATIONAL 
CORE 
FRAMEWORK SECURITY GROOVY REACTOR 
XD 
Stream, Taps, Jobs 
BOOT 
Bootable, Minimal, Ops-Ready
BUILDING ADAPTIVE APPLICATIONS IS HARD 
GETTING 
STARTED 
built on Cloud Foundry 
code will be open sourced.
BUILDING ADAPTIVE APPLICATIONS IS HARD 
built SPRING on Cloud Foundry 
RUN 
code will be open sourced.
BUILDING ADAPTIVE APPLICATIONS IS HARD 
built DOGE 
on Cloud Foundry 
code will be open sourced.
BUILDING ADAPTIVE APPLICATIONS IS HARD 
built JHIPSTER 
on Cloud Foundry 
code will be open sourced.
BUILDING ADAPTIVE APPLICATIONS IS HARD 
built on Cloud Foundry 
code will be open sourced. 
SPRING CLOUD
Standing on the Shoulders of 
Spring &
WHY BOOT
CONFIG-SERVER
REFRESH-ABLE 
CONFIGURATION
SERVICE REGISTRATION 
& DISCOVERY 
WITH EUREKA 
http://techblog.netflix.com/2012/09/eureka.html
MANAGING 
FAILURES WITH 
HYSTRIX 
http://techblog.netflix.com/2012/11/hystrix.html
DYNAMIC ROUTING 
WITH ZUUL 
http://techblog.netflix.com/2012/11/hystrix.html
BUILDING ADAPTIVE APPLICATIONS IS HARD 
built ACTIVITI 
on Cloud Foundry 
code will be open sourced.
BUILDING ADAPTIVE APPLICATIONS IS HARD 
built VAADIN 
on Cloud Foundry 
code will be open sourced.
BUILDING ADAPTIVE APPLICATIONS IS HARD 
built MESSAGING 
on Cloud Foundry 
code will be open sourced.
BUILDING ADAPTIVE APPLICATIONS IS HARD 
SMART 
SESSION 
HANDLING 
built on Cloud Foundry 
code will be open sourced.
BUILDING ADAPTIVE APPLICATIONS IS HARD 
CLOUDY 
DEPLOYMENTS 
built on Cloud Foundry 
code will be open sourced.
References 
spring.io/guides 
github.com/spring-cloud/ 
github.com/spring-cloud-samples/ 
github.com/joshlong/spring-doge 
github.com/joshlong/spring-doge-microservice 
docs.spring.io/spring-boot/ 
Questions? 
Josh Long 
(⻰龙之春) 
@starbuxman 
jlong@pivotal.io 
github.com/joshlong

The Full Stack Java Developer - Josh Long