Loading…
This event has ended. Visit the official site or create your own event on Sched.
Customize your schedule by session topic and skill level:  Session Topic - Refer to the "Type" filter list to the right to find a session based on topic. Talk Difficulty - Sessions are categorized as [B]eginner, [I]ntermediate or [A]dvanced at the end of each talk title.
View analytic
Thursday, March 30 • 14:00 - 14:35
How We Built a Chargeback System for Twitter’s Compute Platform (Mesos/Aurora) That Incentives Higher Resource Utilization [I] - Jeyappragash Jeyakeerthi, Twitter Inc.

Sign up or log in to save this to your schedule and see who's attending!

Feedback form is now closed.
Twitter is powered by a collection of diverse, multi-tenant infrastructure and platform services. We run Mesos/Aurora for general compute, Manhattan for storage, Hadoop for batch compute and many more. We also run many platform services and one such example is our custom observability (monitoring) service.

Given Twitter scale, these services should always be available, reliable, scalable, well utilized, cost effective and flexible. The multi tenant nature of these services brings increased management complexity and a host of challenges, for both the service owner and end-users. Here are a few, that we will be covering (along with uses cases) during the first half part of the talk:
- resource discovery
- capacity planning
- resource ownership
- resource provisioning through self-service
- resource utilization and cost tracking

In the next half, we will talk about our solution i.e the Cloud Platform Management System: A simple way to catalogue, identify, plan, provision, meter usage and chargeback resources of multi-tenant infrastructure services. We will also share a case study on how we improved the overall utilization of the general compute platform (Mesos/Aurora) after being on-boarded into the Cloud Platform Management System. Finally, we will share our vision for the next generation cloud platform for multi-tenant services.

Speakers
avatar for Jeyappragash JJ

Jeyappragash JJ

Engineering and Product Leader, Twitter
Jeyappragash helped create Twitter's Cloud Infrastructure Management Platform. This platform helps developers manage their services and provides detailed visibility to management about resource usage. Previously he worked as an Engineer at Motorola, leading efforts to build their Notification Infrastructure, their Software Upgrade services and a Prospective Search based Content Delivery Service. Jeyappragash graduated from IIT Madras with a... Read More →


Thursday March 30, 2017 14:00 - 14:35
A 04 Berlin Congress Center, Alexanderstraße 11, 10178 Berlin, Germany