Today’s applications are distributed systems – they’ve outgrown single servers, and “scale-out” architectures have become the norm. But building new distributed systems, especially those that need to explicitly manage data, is still brittle and difficult, especially in failure and maintenance scenarios.
In this talk, Benjamin Hindman (one of the original creators of the Apache Mesos project) will discuss Apache Mesos and how it can be used to more easily build and run distributed systems. In particular, he’ll focus on the Mesos API for building a distributed system, and discuss how the primitives provided by Mesos can make it easier to build new stateful services and frameworks such as key value stores, message queues, message brokers, and distributed file systems.
Benjamin Hindman is a Founder of Mesosphere and co-creator of the Apache Mesos project.
Ben was a a PhD student at UC Berkeley before bringing Mesos to Twitter where it now runs on tens of thousands of machines powering Twitter’s datacenters. An academic at heart, his research in programming languages and distributed systems has been published in leading academic conferences.