Optimising Mesos Utilization at OpenTable
Submitted by Vishal Uderani (@vishalud) on Wednesday, 29 November 2017
I will provide an overview of how Mesos and Singularity is used at OpenTable including its architecture and the operational challenges supporting the various microservices that rely on Mesos
I will describe how we gather useful statistics on Mesos/Singularity and the tools we use (Grafana, Graphite, Elasticsearch, etc) to provide meaningful dashboards and data to users in order to optimise their usage and performance. I will also provide a brief description of the open source tools we have written for gathering statistics out of Mesos and building dashboards.
Vishal is part of the OpenTable Techops team that supports and engineer scalable solutions to support the OpenTable platform. He currently supports the internal Mesos infrastructure that underpins the globally distributed microservices stack within the organization. Prior to OpenTable , Vishal worked both in startups and medium to large sized organisations and his skills primarily lie in the field of systems automation , configuration management and virtulization . He has been a speaker at multiple ops conferences including DevOpsDaysIndia 2015 and AnsibleFest San Francisco 2015 .