Presented by: Andrea Luzzardi & Victor Vieux of Docker
Swarm is native clustering for Docker Engine. It turns a pool of Docker hosts into a single, virtual hosts. Version 0.3 is a massive release for Swarm, taking it closer to production readiness:
Mesos integration: “docker run” on Mesos! Swarm’s cluster scheduler can now be swapped out with an experimental cluster driver that uses Mesos.
Multi-tenancy: Multiple Swarm masters can be run for reliability. If one fails, it will automatically failover to another using leader election.
Almost complete support for the Docker API: Everything that runs on Engine now should run on Swarm.
Stability improvements: This is the most stable Swarm release by far. We built an exhaustive testing infrastructure (integration, regression, and stress tests) and almost doubled our test code coverage, resulting in loads of bug fixes and stability improvements.
Complete release notes are over here, and the getting started guide is here if you want to try it out.