the full stack java developer - josh long
DESCRIPTION
JAX London presentation 2014TRANSCRIPT
![Page 2: The Full Stack Java Developer - Josh Long](https://reader033.vdocument.in/reader033/viewer/2022042521/5594448b1a28abee2f8b47a9/html5/thumbnails/2.jpg)
Spring Developer Advocate
@Starbuxman
Josh Long (⻰龙之春)
@starbuxman [email protected]|
Jean Claude van Damme! Java mascot Duke some thing’s I’ve authored...
![Page 3: The Full Stack Java Developer - Josh Long](https://reader033.vdocument.in/reader033/viewer/2022042521/5594448b1a28abee2f8b47a9/html5/thumbnails/3.jpg)
@Starbuxman
![Page 4: The Full Stack Java Developer - Josh Long](https://reader033.vdocument.in/reader033/viewer/2022042521/5594448b1a28abee2f8b47a9/html5/thumbnails/4.jpg)
SPRING IS.. SPRING.IO
WEB
Controllers, REST,WebSocket
INTEGRATION
Channels, Adapters,Filters, Transformers
BATCH
Jobs, Steps,Readers, Writers
BIG DATA
Ingestion, Export,Orchestration, Hadoop
DATA
NON-RELATIONALRELATIONAL
CORE
GROOVYFRAMEWORK SECURITY REACTOR
GRAILS
Full-stack, Web
XD
Stream, Taps, Jobs
BOOT
Bootable, Minimal, Ops-Ready
![Page 5: The Full Stack Java Developer - Josh Long](https://reader033.vdocument.in/reader033/viewer/2022042521/5594448b1a28abee2f8b47a9/html5/thumbnails/5.jpg)
BUILDING ADAPTIVE APPLICATIONS IS HARD
built on Cloud Foundry
code will be open sourced.
G E T T I N G S TA R T E D
![Page 6: The Full Stack Java Developer - Josh Long](https://reader033.vdocument.in/reader033/viewer/2022042521/5594448b1a28abee2f8b47a9/html5/thumbnails/6.jpg)
BUILDING ADAPTIVE APPLICATIONS IS HARD
built on Cloud Foundry
code will be open sourced.
S P R I N G R U N
![Page 7: The Full Stack Java Developer - Josh Long](https://reader033.vdocument.in/reader033/viewer/2022042521/5594448b1a28abee2f8b47a9/html5/thumbnails/7.jpg)
BUILDING ADAPTIVE APPLICATIONS IS HARD
built on Cloud Foundry
code will be open sourced.
D O G E
![Page 8: The Full Stack Java Developer - Josh Long](https://reader033.vdocument.in/reader033/viewer/2022042521/5594448b1a28abee2f8b47a9/html5/thumbnails/8.jpg)
BUILDING ADAPTIVE APPLICATIONS IS HARD
built on Cloud Foundry
code will be open sourced.
J H I P S T E R
![Page 9: The Full Stack Java Developer - Josh Long](https://reader033.vdocument.in/reader033/viewer/2022042521/5594448b1a28abee2f8b47a9/html5/thumbnails/9.jpg)
BUILDING ADAPTIVE APPLICATIONS IS HARD
built on Cloud Foundry
code will be open sourced.
S P R I N G C L O U D
![Page 10: The Full Stack Java Developer - Josh Long](https://reader033.vdocument.in/reader033/viewer/2022042521/5594448b1a28abee2f8b47a9/html5/thumbnails/10.jpg)
Standing on the Shoulders of Spring &
![Page 11: The Full Stack Java Developer - Josh Long](https://reader033.vdocument.in/reader033/viewer/2022042521/5594448b1a28abee2f8b47a9/html5/thumbnails/11.jpg)
W H Y B O O T
![Page 12: The Full Stack Java Developer - Josh Long](https://reader033.vdocument.in/reader033/viewer/2022042521/5594448b1a28abee2f8b47a9/html5/thumbnails/12.jpg)
C O N F I G - S E R V E R
![Page 13: The Full Stack Java Developer - Josh Long](https://reader033.vdocument.in/reader033/viewer/2022042521/5594448b1a28abee2f8b47a9/html5/thumbnails/13.jpg)
R E F R E S H - A B L E C O N F I G U R AT I O N
![Page 14: The Full Stack Java Developer - Josh Long](https://reader033.vdocument.in/reader033/viewer/2022042521/5594448b1a28abee2f8b47a9/html5/thumbnails/14.jpg)
S E R V I C E R E G I S T R AT I O N & D I S C O V E R Y W I T H E U R E K A
http://techblog.netflix.com/2012/09/eureka.html
![Page 15: The Full Stack Java Developer - Josh Long](https://reader033.vdocument.in/reader033/viewer/2022042521/5594448b1a28abee2f8b47a9/html5/thumbnails/15.jpg)
M A N A G I N G FA I L U R E S W I T H H Y S T R I X
http://techblog.netflix.com/2012/11/hystrix.html
![Page 16: The Full Stack Java Developer - Josh Long](https://reader033.vdocument.in/reader033/viewer/2022042521/5594448b1a28abee2f8b47a9/html5/thumbnails/16.jpg)
D Y N A M I C R O U T I N G W I T H Z U U L
http://techblog.netflix.com/2012/11/hystrix.html
![Page 17: The Full Stack Java Developer - Josh Long](https://reader033.vdocument.in/reader033/viewer/2022042521/5594448b1a28abee2f8b47a9/html5/thumbnails/17.jpg)
BUILDING ADAPTIVE APPLICATIONS IS HARD
built on Cloud Foundry
code will be open sourced.
A C T I V I T I
![Page 18: The Full Stack Java Developer - Josh Long](https://reader033.vdocument.in/reader033/viewer/2022042521/5594448b1a28abee2f8b47a9/html5/thumbnails/18.jpg)
BUILDING ADAPTIVE APPLICATIONS IS HARD
built on Cloud Foundry
code will be open sourced.
VA A D I N
![Page 19: The Full Stack Java Developer - Josh Long](https://reader033.vdocument.in/reader033/viewer/2022042521/5594448b1a28abee2f8b47a9/html5/thumbnails/19.jpg)
BUILDING ADAPTIVE APPLICATIONS IS HARD
built on Cloud Foundry
code will be open sourced.
M E S S A G I N G
![Page 20: The Full Stack Java Developer - Josh Long](https://reader033.vdocument.in/reader033/viewer/2022042521/5594448b1a28abee2f8b47a9/html5/thumbnails/20.jpg)
BUILDING ADAPTIVE APPLICATIONS IS HARD
built on Cloud Foundry
code will be open sourced.
S M A R T S E S S I O N H A N D L I N G
![Page 21: The Full Stack Java Developer - Josh Long](https://reader033.vdocument.in/reader033/viewer/2022042521/5594448b1a28abee2f8b47a9/html5/thumbnails/21.jpg)
BUILDING ADAPTIVE APPLICATIONS IS HARD
built on Cloud Foundry
code will be open sourced.
C L O U D Y D E P L O Y M E N T S
![Page 22: The Full Stack Java Developer - Josh Long](https://reader033.vdocument.in/reader033/viewer/2022042521/5594448b1a28abee2f8b47a9/html5/thumbnails/22.jpg)
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
[email protected] github.com/joshlong
(⻰龙之春)