This document discusses eBay's use of Apache Mesos, Docker, and Jenkins to improve their continuous integration (CI) solution. They were facing issues with thousands of underutilized VMs for running builds and managing different OSes and versions. Their new solution uses Mesos for cluster management, Marathon to launch Jenkins masters, and the Jenkins Mesos plugin to launch Dockerized build slaves. This allows them to standardize on Docker containers to isolate dependencies and OS flavors, improving utilization and maintenance while enabling polyglot builds.