A Behind the Scenes Tour of Yelp's SOA Architecture
Hosted by San Francisco DevOps
Details
Hey Folks!
Join Kyle Anderson and the Yelp team for a really great set of talks on September 29th about their architecture and the DevOps tools they use.
PLEASE NOTE: Doors close at 8:00pm.
A Behind the Scenes Tour of Yelp's SOA Architecture
Like lots of companies, Yelp has grown from a single monolithic app to dozens of split services.
There have been many talks on how to do this kind of thing, but this talk will focus on all the other things required to really pull this off. (other than a good deployment system)
Get ready for nitty gritty details and interesting unique solutions that hopefully will inspire you incorporate them into your own architecture. (Warning: May include small samples of code and live demos)
We'll have a number of mini talks:
• Yelp's SOA Configs: The best one simple trick that was one of the best decisions we made for SOA (20m)
• Service Discovery + Docker + Smartstack + Yocalhost: As soon as you through docker into your architecture, you have some new problems to solve. Service discovery is one of them. Another is networking. We've solved this in a solid way and unique way. This talk will hopefully inspire you to steal some of these ideas to integrate in your own architecture. (40m)
• Monitoring in a SOA World with Sensu: Nagios doesn't cut it when you start adding services at will and you want to empower different teams to monitor their stuff. Sensu does, and this is how we do it. (20m)
• How Yelp Uses Mesos to Power SOA: Statically assigning and provisioning hosts to deploy services sucks. Mesos allows us to dynamically move services around and scale at will. To do this requires good tools and solid infrastructure, we'll show you how we did it and how you can do it too. (40m)
The full agenda is as follows:
6:30-7:00pm: Food
7:00 - 7:20pm: Yelp + SOA configs
7:20 - 8:00pm: Service Discovery + Load Balancing + Docker in a multi-datacenter environment
8:00-8:10pm: Break
8:10 - 8:30pm: How to do dynamic monitoring in a SOA world
8:30 - 9:10pm: How Yelp Uses Mesos + Hybrid Cloud / Datacenter for SOA
