The Full Stack Java Developer - Josh Long

Post on 02-Jul-2015

281 views 0 download

description

JAX London presentation 2014

transcript

FULL STACKT H E

Josh Long @starbuxman

jlong@pivotal.io github.com/joshlong

(⻰龙之春)

JAVA D E V

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

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

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

BUILDING ADAPTIVE APPLICATIONS IS HARD

built on Cloud Foundry

code will be open sourced.

S P R I N G R U N

BUILDING ADAPTIVE APPLICATIONS IS HARD

built on Cloud Foundry

code will be open sourced.

D O G E

BUILDING ADAPTIVE APPLICATIONS IS HARD

built on Cloud Foundry

code will be open sourced.

J H I P S T E R

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

Standing on the Shoulders of Spring &

W H Y B O O T

C O N F I G - S E R V E R

R E F R E S H - A B L E C O N F I G U R AT I O N

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

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

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

BUILDING ADAPTIVE APPLICATIONS IS HARD

built on Cloud Foundry

code will be open sourced.

A C T I V I T I

BUILDING ADAPTIVE APPLICATIONS IS HARD

built on Cloud Foundry

code will be open sourced.

VA A D I N

BUILDING ADAPTIVE APPLICATIONS IS HARD

built on Cloud Foundry

code will be open sourced.

M E S S A G I N G

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

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

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

(⻰龙之春)