SlideShare a Scribd company logo
MESOS @ 
Feedback/questions @samsalisbury
WHO AM I? 
• Engineer at OpenTable for 1 year 
• New to Mesos 
• Mostly working in Go 
• @samsalisbury on twitter/github
Diners Restaurants
Many Few
! +Canada 
" 
+Mexico 
# $
Mesos at OpenTable
A HUGE ASP.NET APP 
Prior to 2012
VM 
A HUGE ASP.NET APP 
Prior to 2012
DATACENTRE 
VM 
A HUGE 
ASP.NET 
APP 
VM 
A HUGE 
ASP.NET 
APP 
VM 
A HUGE 
ASP.NET 
APP 
VM 
A HUGE 
ASP.NET 
APP 
Prior to 2012
DATACENTRE 
VM 
A HUGE 
ASP.NET 
APP 
VM 
A HUGE 
ASP.NET 
APP 
VM 
A HUGE 
ASP.NET 
APP 
VM 
A HUGE 
ASP.NET 
APP 
Prior to 2012
DATACENTRE 
VM 
A HUGE 
ASP.NET 
APP 
VM 
A HUGE 
ASP.NET 
APP 
VM 
A HUGE 
ASP.NET 
APP 
VM 
A HUGE 
ASP.NET 
APP 
VM 
A HUGE 
ASP.NET 
APP 
VM 
A HUGE 
ASP.NET 
APP 
VM 
A HUGE 
ASP.NET 
APP 
VM 
A HUGE 
ASP.NET 
PriorA tPoP 2012
DATACENTRE 
“Fortnightly” VM 
big VM 
bang deployments. 
VM 
A HUGE 
A HUGE 
A HUGE 
Tech ASP.constrained NET 
ASP.NET 
ASP.NET 
APP 
APP 
to single APP 
platform. 
One VM 
defect blocks VM 
all progress. 
VM 
A HUGE 
A HUGE 
A HUGE 
Difficult ASP.NET 
to experiment ASP.NET 
with ASP.NET 
APP 
APP 
APP 
features. 
VM 
A HUGE 
ASP.NET 
APP 
Not much fun. 
VM 
A HUGE 
ASP.NET 
APP
DATACENTRE 
“Fortnightly” VM 
VM 
release cycle. 
VM 
A HUGE 
A HUGE 
A HUGE 
ASP.Big NET 
bang ASP.deployments. 
NET 
ASP.NET 
APP 
APP 
APP 
One VM 
defect blocks VM 
all progress. 
VM 
A HUGE 
A HUGE 
A HUGE 
Difficult ASP.NET 
to experiment ASP.NET 
with ASP.NET 
APP 
APP 
APP 
features. 
VM 
A HUGE 
ASP.NET 
APP 
Not much fun. 
VM 
A HUGE 
ASP.NET 
APP 
Early 2012
SOA all the things!
CODE BASE 
A HUGE ASP.NET APP 
Prior to 2012
CODE BASE 
EXTERNAL 
API SEARCH REVIEWS 
EMAILS WHITE 
LABEL 
REST. 
PROFILES 
RESERV-ATION 
API 
PHOTO 
SERVICE REST. A P I 
PERSON 
API 
HOME 
PAGE WIDGETS 
CONTENT 
F RONT SERVICE DOOR SVC 
MENU AP I 
FEEDBACK 
AVAI LAB-I 
LEGACY 
FORM 
L I T Y A P I 
API 
Now
CODE BASE 
Release EXTERNAL 
whenever API SEARCH a feature REVIEWS 
is ready. 
Use whatever EMAILS tech WHITE 
REST. 
LABEL 
is most PROFILES 
appropriate. 
RESERV-ATION 
PHOTO 
No one API 
defect SERVICE blocks all REST. progress. 
A P I 
PERSON 
HOME 
Easy API 
to experiment PAGE with WIDGETS 
features. 
CONTENT 
F RONT SERVICE DOOR MENU AP I 
Much more SVC 
fun! 
FEEDBACK 
AVAI LAB-I 
LEGACY 
FORM 
L I T Y A P I 
API 
Now
CODE BASE 
EXTERNAL 
API SEARCH REVIEWS 
EMAILS WHITE 
LABEL 
REST. 
PROFILES 
RESERV-ATION 
API 
PHOTO 
SERVICE REST. A P I 
PERSON 
API 
However. 
HOME 
PAGE WIDGETS 
CONTENT 
F RONT SERVICE DOOR SVC 
MENU AP I 
FEEDBACK 
AVAI LAB-I 
LEGACY 
FORM 
L I T Y A P I 
API 
Now
DATACENTRE 
VM 
EXTERNAL 
API 
VM 
SEARCH 
VM 
REVIEWS 
VM 
EMAILS 
VM 
RESERVAT-ION 
API 
VM 
VM 
WHITE 
LABEL 
VM 
REST. 
PROFILES 
VM 
PHOTO 
SERVICE 
VM 
REST. A P I 
VM VM
DATACENTRE 
VM 
EXTERNAL 
API 
VM 
SEARCH 
VM 
REVIEWS 
VM 
EMAILS 
VM 
RESERVAT-ION 
API 
VM 
VM 
WHITE 
LABEL 
VM 
REST. 
PROFILES 
VM 
PHOTO 
SERVICE 
VM 
REST. A P I 
VM VM
DATACENTRE 
VM 
SEARCH 
VVMM VVMM 
VVMM VM 
REVIEWS 
VM 
EMAILS 
VVMM VVMM 
RESERVAT-ION 
API 
VVMM VVMM 
WHITE 
LABEL 
VVMM VVMM 
REST. 
PROFILES 
VVMM VVMM 
PHOTO 
SERVICE 
VM 
REST. A P I 
VM 
EXTERNAL 
API
DATACENTRE 
VM 
SEARCH 
VVMM VVMM 
VVMM VM 
REVIEWS 
VM 
EMAILS 
VVMM VVMM 
RESERVAT-ION 
API 
VVMM VVMM 
WHITE 
LABEL 
VVMM VVMM 
REST. 
PROFILES 
VVMM VVMM 
PHOTO 
SERVICE 
VM 
REST. A P I 
VM 
EXTERNAL 
API 1,231 
servers, and rising 
(source: Puppetboard)
DATACENTRE 
VM 
SEARCH 
VVMM VVMM 
VVMM VM 
REVIEWS 
VM 
EMAILS 
VVMM VVMM 
RESERVAT-ION 
API 
VVMM VVMM 
WHITE 
LABEL 
VVMM VVMM 
REST. 
PROFILES 
VVMM VVMM 
PHOTO 
SERVICE 
VM 
REST. A P I 
VM 
EXTERNAL 
API 1,231 
servers, and rising 
(source: Puppetboard) 
This is expensive.
DATACENTRE 
VM 
SEARCH 
VVMM VVMM 
VVMM VM 
REVIEWS 
VM 
EMAILS 
VVMM VVMM 
RESERVAT-ION 
API 
VVMM VVMM 
WHITE 
LABEL 
VVMM VVMM 
REST. 
PROFILES 
VVMM VVMM 
PHOTO 
SERVICE 
VM 
REST. A P I 
VM 
EXTERNAL 
API 1,231 
servers, and rising 
(source: Puppetboard) 
This is expensive. 
And hard to manage.
DATACENTRE 
VM 
SEARCH 
VVMM VVMM 
VVMM VM 
REVIEWS 
VM 
EMAILS 
VVMM VVMM 
RESERVAT-ION 
API 
VVMM VVMM 
WHITE 
LABEL 
VVMM VVMM 
REST. 
PROFILES 
VVMM VVMM 
PHOTO 
SERVICE 
VM 
REST. A P I 
VM 
EXTERNAL 
API 
WDWDN?
Puppetise all the things! everything. 
Mid 2013
Puppetise everything. 
Mid 2013
Puppetise everything. 
This helped a lot. 
Mid 2013
Puppetise everything. 
This helped a lot. 
However… 
Mid 2013
Puppetise everything. 
Infrastructure still very complex. 
And expensive.
Dn dn dnnnnnn.
Early 2014
AWS 
US Prod EU Prod QA 
Now
MARATHON 
CHRONOS 
SPARK 
SINGULARITY
MARATHON 
DISCOVERY OAUTH 
SERVER 
RESTAURANT 
REPORTING 
AVAI LABI L ITY 
COMPONENTS NEW BLOG MENU API 
… 
https://github.com/mesosphere/marathon
CHRONOS 
UPDATING 
PERSISTENT CACHES 
COORDINATING 
LARGE 
INTERDEPENDENT 
DATA PROCESSING 
JOBS 
https://github.com/airbnb/chronos
Mesos at OpenTable
SPARK 
DATA SCIENCE MAGIC 
http://spark.apache.org
SINGULARITY 
EVERYTHING? 
https://github.com/HubSpot/Singularity
Mesos seems really cool so far.
Of course, now we have a new set of problems.
Where is my app running?!
Where is my app running?! 
There are 2 basic approaches to this problem.
Service discovery.
DISCOVERY 
SERVER 
(USES ETCD) 
APP 1 
APP 2 
APP 3 
Announce 
Announce 
Announce 
State 
State 
State 
Data 
Data 
Data
Fixed addresses?
Enter Mesoshub… 
https://github.com/opentable/mesoshub
Enter Mesoshub… 
A web UI over HAProxy. 
Integrated with Marathon. 
https://github.com/opentable/mesoshub
MESOSHUB 
(USES 
HAPROXY) 
APP 1 
APP 2 
APP 3 
Data 
Data 
Data 
http://app1.ot.com 
http://app2.ot.com 
http://app3.ot.com 
Data 
Data 
Data
Enter Mesoshub… 
Mesoshub is open source. 
We would love contributions! 
https://github.com/opentable/mesoshub
Use both together for maximum flexibility!
The future…
+ = ? 
Configuring Mesos clusters with Puppet?
Deployment? 
Orchestration? 
Stateful apps?
That’s all, folks!

More Related Content

PDF
XP Days Ukraine 2013 - Architecting for Continuous Delivery
PPTX
Continuous Delivery and Zero Downtime
PDF
Aptana Jaxer
PPTX
Your API is not a Website!
PDF
Ember.js - Harnessing Convention Over Configuration
PDF
Application Performance Monitoring for WordPress
PDF
SPA Flask Vue
PDF
Helm your way with Kubernetes
XP Days Ukraine 2013 - Architecting for Continuous Delivery
Continuous Delivery and Zero Downtime
Aptana Jaxer
Your API is not a Website!
Ember.js - Harnessing Convention Over Configuration
Application Performance Monitoring for WordPress
SPA Flask Vue
Helm your way with Kubernetes

What's hot (20)

PPTX
Angular js full stack development
PDF
Afterlife Tales: Troubleshooting containerized applications
PDF
Pain Free Frontend Development
PPTX
You are not_hiding_from_me_.net
PPTX
How to create an api in mule
PDF
Common async misconceptions
PDF
Easy Continuous Deployment You Can Trust (Webinar)
PDF
Testing on Mobile Devices with Location Services
PDF
Automating Hybrid Applications with Appium
PPTX
dotNetConf2019
PDF
WordPress London Developer Operations For Beginners
PPSX
Simple and Effective Development Process For Software v1
PDF
Improving Android app testing with Appium and Sauce Labs
PDF
The Physical World meets the Web
PDF
Troubleshooting containerized applications
PDF
WTF is PWA?
PDF
JavaOne 2015: Scalable Continous Deployment with Maven
PPTX
Angular PWA
PDF
WordCamp Athens 2017 - Building an E-commerce Progressive Web App with React ...
PDF
Automate Accessibility Testing with Tenon.io for any Websites or WordPress sites
Angular js full stack development
Afterlife Tales: Troubleshooting containerized applications
Pain Free Frontend Development
You are not_hiding_from_me_.net
How to create an api in mule
Common async misconceptions
Easy Continuous Deployment You Can Trust (Webinar)
Testing on Mobile Devices with Location Services
Automating Hybrid Applications with Appium
dotNetConf2019
WordPress London Developer Operations For Beginners
Simple and Effective Development Process For Software v1
Improving Android app testing with Appium and Sauce Labs
The Physical World meets the Web
Troubleshooting containerized applications
WTF is PWA?
JavaOne 2015: Scalable Continous Deployment with Maven
Angular PWA
WordCamp Athens 2017 - Building an E-commerce Progressive Web App with React ...
Automate Accessibility Testing with Tenon.io for any Websites or WordPress sites
Ad

Similar to Mesos at OpenTable (20)

PDF
Using hapi plugins to version your API (hapiDays 2014)
PDF
Continuous Integration and Deployment Best Practices on AWS
PDF
Optimizing for Change (Henrik Joreteg)
PPTX
The Power of a Great API
PDF
Offline of web applications
PDF
Offline for web - Frontend Dev Conf Minsk 2014
PDF
AMIMOTO: WordPress + Amazon Web Services MANILA
PDF
AMIMOTO: WordPress + Amazon Web Services University of the Philippines Los Baños
PDF
Tastypie: Easy APIs to Make Your Work Easier
PDF
Matt Johnson - My developer journey towards true hybrid cloud with Kubernetes...
PDF
戦う情シス!全社 API で社内アプリ開発を加速させよう
KEY
NDC 2011 - Let me introduce my Moncai
PPTX
Transformação Digital com API Management
PDF
api_101
PPTX
Jws masterclass progressive web apps
PDF
Rapid API Development with LoopBack/StrongLoop
PDF
Breaking News and Breaking Software by Andy Hume
PDF
Deploying and Testing Microservices
PDF
Building a full-stack app with Golang and Google Cloud Platform in one week
PDF
The What, Why and How of (Web) Analytics Testing (Web, IoT, Big Data)
Using hapi plugins to version your API (hapiDays 2014)
Continuous Integration and Deployment Best Practices on AWS
Optimizing for Change (Henrik Joreteg)
The Power of a Great API
Offline of web applications
Offline for web - Frontend Dev Conf Minsk 2014
AMIMOTO: WordPress + Amazon Web Services MANILA
AMIMOTO: WordPress + Amazon Web Services University of the Philippines Los Baños
Tastypie: Easy APIs to Make Your Work Easier
Matt Johnson - My developer journey towards true hybrid cloud with Kubernetes...
戦う情シス!全社 API で社内アプリ開発を加速させよう
NDC 2011 - Let me introduce my Moncai
Transformação Digital com API Management
api_101
Jws masterclass progressive web apps
Rapid API Development with LoopBack/StrongLoop
Breaking News and Breaking Software by Andy Hume
Deploying and Testing Microservices
Building a full-stack app with Golang and Google Cloud Platform in one week
The What, Why and How of (Web) Analytics Testing (Web, IoT, Big Data)
Ad

Recently uploaded (20)

PPTX
ISO 45001 Occupational Health and Safety Management System
PPTX
CHAPTER 2 - PM Management and IT Context
PDF
Design an Analysis of Algorithms I-SECS-1021-03
PDF
Flood Susceptibility Mapping Using Image-Based 2D-CNN Deep Learnin. Overview ...
PPTX
Introduction to Artificial Intelligence
PPTX
CHAPTER 12 - CYBER SECURITY AND FUTURE SKILLS (1) (1).pptx
PDF
2025 Textile ERP Trends: SAP, Odoo & Oracle
PDF
Wondershare Filmora 15 Crack With Activation Key [2025
PDF
AI in Product Development-omnex systems
PDF
How to Choose the Right IT Partner for Your Business in Malaysia
PDF
Navsoft: AI-Powered Business Solutions & Custom Software Development
PPTX
VVF-Customer-Presentation2025-Ver1.9.pptx
PPTX
Agentic AI Use Case- Contract Lifecycle Management (CLM).pptx
PDF
Why TechBuilder is the Future of Pickup and Delivery App Development (1).pdf
PPTX
history of c programming in notes for students .pptx
PPTX
Oracle E-Business Suite: A Comprehensive Guide for Modern Enterprises
PDF
Understanding Forklifts - TECH EHS Solution
PDF
Odoo Companies in India – Driving Business Transformation.pdf
PDF
Design an Analysis of Algorithms II-SECS-1021-03
PDF
top salesforce developer skills in 2025.pdf
ISO 45001 Occupational Health and Safety Management System
CHAPTER 2 - PM Management and IT Context
Design an Analysis of Algorithms I-SECS-1021-03
Flood Susceptibility Mapping Using Image-Based 2D-CNN Deep Learnin. Overview ...
Introduction to Artificial Intelligence
CHAPTER 12 - CYBER SECURITY AND FUTURE SKILLS (1) (1).pptx
2025 Textile ERP Trends: SAP, Odoo & Oracle
Wondershare Filmora 15 Crack With Activation Key [2025
AI in Product Development-omnex systems
How to Choose the Right IT Partner for Your Business in Malaysia
Navsoft: AI-Powered Business Solutions & Custom Software Development
VVF-Customer-Presentation2025-Ver1.9.pptx
Agentic AI Use Case- Contract Lifecycle Management (CLM).pptx
Why TechBuilder is the Future of Pickup and Delivery App Development (1).pdf
history of c programming in notes for students .pptx
Oracle E-Business Suite: A Comprehensive Guide for Modern Enterprises
Understanding Forklifts - TECH EHS Solution
Odoo Companies in India – Driving Business Transformation.pdf
Design an Analysis of Algorithms II-SECS-1021-03
top salesforce developer skills in 2025.pdf

Mesos at OpenTable

  • 2. WHO AM I? • Engineer at OpenTable for 1 year • New to Mesos • Mostly working in Go • @samsalisbury on twitter/github
  • 5. ! +Canada " +Mexico # $
  • 7. A HUGE ASP.NET APP Prior to 2012
  • 8. VM A HUGE ASP.NET APP Prior to 2012
  • 9. DATACENTRE VM A HUGE ASP.NET APP VM A HUGE ASP.NET APP VM A HUGE ASP.NET APP VM A HUGE ASP.NET APP Prior to 2012
  • 10. DATACENTRE VM A HUGE ASP.NET APP VM A HUGE ASP.NET APP VM A HUGE ASP.NET APP VM A HUGE ASP.NET APP Prior to 2012
  • 11. DATACENTRE VM A HUGE ASP.NET APP VM A HUGE ASP.NET APP VM A HUGE ASP.NET APP VM A HUGE ASP.NET APP VM A HUGE ASP.NET APP VM A HUGE ASP.NET APP VM A HUGE ASP.NET APP VM A HUGE ASP.NET PriorA tPoP 2012
  • 12. DATACENTRE “Fortnightly” VM big VM bang deployments. VM A HUGE A HUGE A HUGE Tech ASP.constrained NET ASP.NET ASP.NET APP APP to single APP platform. One VM defect blocks VM all progress. VM A HUGE A HUGE A HUGE Difficult ASP.NET to experiment ASP.NET with ASP.NET APP APP APP features. VM A HUGE ASP.NET APP Not much fun. VM A HUGE ASP.NET APP
  • 13. DATACENTRE “Fortnightly” VM VM release cycle. VM A HUGE A HUGE A HUGE ASP.Big NET bang ASP.deployments. NET ASP.NET APP APP APP One VM defect blocks VM all progress. VM A HUGE A HUGE A HUGE Difficult ASP.NET to experiment ASP.NET with ASP.NET APP APP APP features. VM A HUGE ASP.NET APP Not much fun. VM A HUGE ASP.NET APP Early 2012
  • 14. SOA all the things!
  • 15. CODE BASE A HUGE ASP.NET APP Prior to 2012
  • 16. CODE BASE EXTERNAL API SEARCH REVIEWS EMAILS WHITE LABEL REST. PROFILES RESERV-ATION API PHOTO SERVICE REST. A P I PERSON API HOME PAGE WIDGETS CONTENT F RONT SERVICE DOOR SVC MENU AP I FEEDBACK AVAI LAB-I LEGACY FORM L I T Y A P I API Now
  • 17. CODE BASE Release EXTERNAL whenever API SEARCH a feature REVIEWS is ready. Use whatever EMAILS tech WHITE REST. LABEL is most PROFILES appropriate. RESERV-ATION PHOTO No one API defect SERVICE blocks all REST. progress. A P I PERSON HOME Easy API to experiment PAGE with WIDGETS features. CONTENT F RONT SERVICE DOOR MENU AP I Much more SVC fun! FEEDBACK AVAI LAB-I LEGACY FORM L I T Y A P I API Now
  • 18. CODE BASE EXTERNAL API SEARCH REVIEWS EMAILS WHITE LABEL REST. PROFILES RESERV-ATION API PHOTO SERVICE REST. A P I PERSON API However. HOME PAGE WIDGETS CONTENT F RONT SERVICE DOOR SVC MENU AP I FEEDBACK AVAI LAB-I LEGACY FORM L I T Y A P I API Now
  • 19. DATACENTRE VM EXTERNAL API VM SEARCH VM REVIEWS VM EMAILS VM RESERVAT-ION API VM VM WHITE LABEL VM REST. PROFILES VM PHOTO SERVICE VM REST. A P I VM VM
  • 20. DATACENTRE VM EXTERNAL API VM SEARCH VM REVIEWS VM EMAILS VM RESERVAT-ION API VM VM WHITE LABEL VM REST. PROFILES VM PHOTO SERVICE VM REST. A P I VM VM
  • 21. DATACENTRE VM SEARCH VVMM VVMM VVMM VM REVIEWS VM EMAILS VVMM VVMM RESERVAT-ION API VVMM VVMM WHITE LABEL VVMM VVMM REST. PROFILES VVMM VVMM PHOTO SERVICE VM REST. A P I VM EXTERNAL API
  • 22. DATACENTRE VM SEARCH VVMM VVMM VVMM VM REVIEWS VM EMAILS VVMM VVMM RESERVAT-ION API VVMM VVMM WHITE LABEL VVMM VVMM REST. PROFILES VVMM VVMM PHOTO SERVICE VM REST. A P I VM EXTERNAL API 1,231 servers, and rising (source: Puppetboard)
  • 23. DATACENTRE VM SEARCH VVMM VVMM VVMM VM REVIEWS VM EMAILS VVMM VVMM RESERVAT-ION API VVMM VVMM WHITE LABEL VVMM VVMM REST. PROFILES VVMM VVMM PHOTO SERVICE VM REST. A P I VM EXTERNAL API 1,231 servers, and rising (source: Puppetboard) This is expensive.
  • 24. DATACENTRE VM SEARCH VVMM VVMM VVMM VM REVIEWS VM EMAILS VVMM VVMM RESERVAT-ION API VVMM VVMM WHITE LABEL VVMM VVMM REST. PROFILES VVMM VVMM PHOTO SERVICE VM REST. A P I VM EXTERNAL API 1,231 servers, and rising (source: Puppetboard) This is expensive. And hard to manage.
  • 25. DATACENTRE VM SEARCH VVMM VVMM VVMM VM REVIEWS VM EMAILS VVMM VVMM RESERVAT-ION API VVMM VVMM WHITE LABEL VVMM VVMM REST. PROFILES VVMM VVMM PHOTO SERVICE VM REST. A P I VM EXTERNAL API WDWDN?
  • 26. Puppetise all the things! everything. Mid 2013
  • 28. Puppetise everything. This helped a lot. Mid 2013
  • 29. Puppetise everything. This helped a lot. However… Mid 2013
  • 30. Puppetise everything. Infrastructure still very complex. And expensive.
  • 33. AWS US Prod EU Prod QA Now
  • 34. MARATHON CHRONOS SPARK SINGULARITY
  • 35. MARATHON DISCOVERY OAUTH SERVER RESTAURANT REPORTING AVAI LABI L ITY COMPONENTS NEW BLOG MENU API … https://github.com/mesosphere/marathon
  • 36. CHRONOS UPDATING PERSISTENT CACHES COORDINATING LARGE INTERDEPENDENT DATA PROCESSING JOBS https://github.com/airbnb/chronos
  • 38. SPARK DATA SCIENCE MAGIC http://spark.apache.org
  • 40. Mesos seems really cool so far.
  • 41. Of course, now we have a new set of problems.
  • 42. Where is my app running?!
  • 43. Where is my app running?! There are 2 basic approaches to this problem.
  • 45. DISCOVERY SERVER (USES ETCD) APP 1 APP 2 APP 3 Announce Announce Announce State State State Data Data Data
  • 48. Enter Mesoshub… A web UI over HAProxy. Integrated with Marathon. https://github.com/opentable/mesoshub
  • 49. MESOSHUB (USES HAPROXY) APP 1 APP 2 APP 3 Data Data Data http://app1.ot.com http://app2.ot.com http://app3.ot.com Data Data Data
  • 50. Enter Mesoshub… Mesoshub is open source. We would love contributions! https://github.com/opentable/mesoshub
  • 51. Use both together for maximum flexibility!
  • 53. + = ? Configuring Mesos clusters with Puppet?