Swarm v1.0 (http://blog.docker.com/2015/11/swarm-1-0) is now ready for running your apps in production!
Swarm is the easiest way to run Docker applications at large scale on a cluster. It turns a pool of Docker Engines into a single, virtual Engine. You don’t have to worry about where to put containers, or how they’re going to talk to each other - it just handles all that for you.
We’ve spent the last few months tirelessly hardening and tuning it, and in combination with multi-host networking and the new volume system in Docker Engine 1.9, we can confidently say that it’s ready for running your apps in production. In our tests, we’ve been running Swarm on EC2 with 1,000 nodes and 30,000 containers and it keeps on scheduling containers in less than half a second. Not even breaking a sweat! Keep an eye for a blog post soon with the full details.
Join this online meetup with Alexandre Beslic to learn more about production-ready Swarm!
WHEN: Wednesday, November 11, 9:00am PST
Alexandre Beslic (https://twitter.com/abronan), Software Engineer at Docker, Inc.
Alexandre is a Software Engineer at Docker and joined the effort on Swarm, a Docker-native clustering system. Originally from Paris, France, he used Docker since the beginning of the project and strives to communicate his enthusiasm for container technologies in general. Most recently, he enjoys studying the use of distributed Key/Value stores as a key piece for container scheduling. Alexandre has a MSc in Distributed Systems and Software.
Docker (https://www.docker.com/) is an open platform for developers and sysadmins to build, ship, and run distributed applications. Consisting of Docker Engine, a portable, lightweight runtime and packaging tool, and Docker Hub, a cloud service for sharing applications and automating workflows, Docker enables apps to be quickly assembled from components and eliminates the friction between development, QA, and production environments. Read more (http://www.docker.com/)