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
● 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
Velocity is the Killer App
Parallel workstreams
Easier testing
Beware of
silver
bullets!
Operations
Service
contracts
Actuator
Build system
Spring 4
Config
Deployment Pipelines