Managing Distributed Databases with Mesos (Chris Ward, Crate.IO) - Apache Mesos is a fantastic tool for abstracting CPU, memory, storage, and other compute resources away from machines (physical or virtual). Alongside these features is Mesos-DNS, which provides service discovery for all applications and services running in a Mesos cluster. These features combined lets you program against your datacenter like it's a single pool of resources, a useful tool when building highly scalable applications stacks.
In this presentation we will show how to use Mesos so you can treat a distributed database of any size as if it were one instance.
We will cover: - Installation and configuration of a Mesos Cluster - How to create and manage cluster sizes - Managing upgrades across a cluster - Setting data locations - Managing compute resources