Spring at Scale: How Netflix, Ticketmaster and others win with Spring

25
Spring Boot Idea to Data Center @rodneybarlow

Transcript of Spring at Scale: How Netflix, Ticketmaster and others win with Spring

Spring BootIdea to Data Center

@rodneybarlow

Ticketmaster?

● 40 year old technology company● $16BN revenue● 1000’s of clients● Millions of fans ● Millions of app downloads● 20K RPS

Second Nature

● Services are second nature to Ticketmaster● We’ve been doing this for years

Second Nature

● Decades actually● Since around the early 1980’s● Building a new service should be easy● Right?

Legacy

WRONG

Legacy

● We have legacy like you wouldn’t imagine● Let’s rewind the clock to early 1980’s…

Legacy

● You just met “Host”● Still running today!

Today’s Challenge

● Fast from idea to data-center● … without sacrificing quality

Demo

● Our take on http://start.spring.io● Testing + BDD● OpenTSDB integration● Metrilyx● Gatling

Open Source

● Passionate about SLAs● http://github.com/Ticketmaster/Metrilyx-2.0

Open Source

● http://tech.ticketmaster.com● http://github.com/Ticketmaster/Metrilyx-2.0

Questions

?

Velocity is the Killer App

Loose Coupling

Parallel workstreams

Easier testing

Beware of

silver

bullets!

Operations

Service

contracts

Actuator

Build system

Spring 4

Config

Deployment Pipelines