#MesosCon 2015 has ended

Sign up or log in to bookmark your favorites and sync them to your phone or calendar.

Keynote [clear filter]
Thursday, August 20


Keynote: State of Mesos - Benjamin Hindman, Apache Mesos VP
avatar for Ben Hindman

Ben Hindman

Mesosphere Founder - Apache Mesos Co-Creator, Mesosphere
Ben is one of the creators of Apache Mesos, a platform for building and running resource-efficient distributed systems at scale. Ben started working on Mesos as a PhD student at Berkeley before he brought it to Twitter where it runs on thousands of machines. An academic at heart... Read More →

Thursday August 20, 2015 9:00am - 9:35am
Grand Ballroom


Keynote: Enabling Microservices Frameworks to Solve Business Problems - Kenneth Owens, CTO of Cloud Infrastructure Services at Cisco
Developers are driving the market for cloud consumption and leading each industry into the new era of software defined disruption. There are no longer questions about elastic and flexible agile development as the way to innovate and reduce time to market for businesses. However, Physical and cloud Infrastructure does not enable application development platforms natively nor provide the ability to create applications that are cloud native with elastic services. In addition, businesses are moving to application development architectures leveraging microservices which are becoming more strategic to their business strategy. When making the decision to build and operate an application on physical or on a cloud platform, microservices became central to your application architecture and strategy.

avatar for Kenneth Owens

Kenneth Owens

Chief Technology Officer, Cloud Intercloud Services, Cisco
Ken Owens is Chief Technology Officer, Cloud Intercloud Services at Cisco Systems. Ken is responsible for creating and communicating technical/scientific vision and strategy for Cloud Intercloud Services (CIS) business. He brings a compelling view of technology trends in enterprise... Read More →

Thursday August 20, 2015 9:35am - 9:45am
Grand Ballroom


Keynote: Trading Simplicity for Performance When Designing Distributed Systems - Neha Narula
Predicting performance and debugging problems is critical to successfully running a distributed system in production, and a simple system is easier to reason about and understand. But for many systems, simplicity is fundamentally at odds with performance and scalability -- oftentimes, optimizing our systems to reduce latency and improve scalability requires more and more complex designs. Running complex systems at scale is even riskier because rare corner cases are guaranteed to occur.

An important example of this is scaling an application's data plane. Improving performance and fault tolerance in the data plane requires techniques like caching, replication, partitioning, and precomputation. These techniques greatly increase complexity by introducing problems like cache invalidation, rebalancing, managing staleness, and maintaining consistency.

In this talk, Neha will discuss this tension between simplicity and performance, and describe how to think about and consciously manage these trade-offs.

avatar for Neha Narula

Neha Narula

Neha Narula just completed a PhD at the Computer Science and Artificial Intelligance Lab at MIT building fast, scalable distributed systems and databases. In a previous life she helped launch a new version of Digg and was a Senior Software Engineer at Google, where she designed the... Read More →

Thursday August 20, 2015 9:50am - 10:30am
Grand Ballroom


Intel Lunchtime Keynote
Thursday August 20, 2015 12:45pm - 12:52pm
Grand Ballroom
Friday, August 21


Friday August 21, 2015 9:00am - 9:05am
Grand Ballroom


Keynote: How we run Siri - Robert Lacroix & Brian Sumner, Apple
Robert Lacroix & Brian Sumner discuss "How we run Siri."

Friday August 21, 2015 9:05am - 9:20am
Grand Ballroom


Keynote: Growing the Mesos Ecosystem - Florian Leibert, CEO at Mesosphere
Details coming soon.


Florian Leibert

Florian is CEO at Mesosphere.

Friday August 21, 2015 9:20am - 9:30am
Grand Ballroom


Keynote: Silence is Golden: Coordination-Avoiding Systems Design - Peter Bailis
Computer networks make it difficult to design scalable, robust distributed systems that exhibit good performance. Networks can be slow, have limited capacity, and are often unreliable. In an ideal world, we'd build systems that don't rely on the network at all. Unfortunately, as a slew of negative results like the CAP Theorem illustrate, this isn't always possible. Traditional systems abstractions like ACID transactions fundamentally require synchronous communication, or coordination, to implement. As a result, coordination-free systems designs often forego many programmer-friendly abstractions. These systems leave the task of reasoning about correctness to the application developer or, worse, to the end user.
In this talk, I'll discuss an alternative: system designs that coordinate only when necessary to guarantee application correctness. This coordination avoidance maximizes scalability and robustness by minimizing reliance on the network. To illustrate the power of coordination-avoiding systems design, I'll present several case studies from our research spanning database isolation guarantees, indexes and constraints, and open source applications. Perhaps surprisingly, even though traditional implementations of these tasks rely on coordination, many of these tasks don't actually require coordination for correctness. The resulting systems are among the fastest prototypes ever built and operated at scale. Based on these case studies, I'll provide concrete and practical design principles for reasoning about and applying coordination avoidance in the wild.

avatar for Peter Bailis

Peter Bailis

Peter Bailis is a final-year Ph.D. candidate at UC Berkeley working in databases and distributed systems. As part of his dissertation work, he has studied and built high performance distributed data management systems for large scale transaction processing, data serving, and statistical... Read More →

Friday August 21, 2015 9:35am - 10:15am
Grand Ballroom


Keynote: Cloud Trends, DevOps and Microservices - Adrian Cockcroft - Technology Fellow, Battery Ventures
What has happened in the last year, and where are we heading next?

avatar for Adrian Cockcroft

Adrian Cockcroft

Technology Fellow, Battery Ventures
Adrian Cockcroft has had a long career working at the leading edge of technology. He’s always been fascinated by what comes next, and he writes and speaks extensively on a range of subjects. At Battery, he advises the firm and its portfolio companies about technology issues and... Read More →

Friday August 21, 2015 3:30pm - 4:10pm
Grand Ballroom