Ken Perkins
Rackspace Developer Experience | @kenperkins
Microsoft shuts down zoom.it, and it needs a new home
Or how I used to solve this problem
"The microservice architectural style [1] is an approach to developing a single application as a suite of small services, each running in its own process and communicating with lightweight mechanisms, often an HTTP resource API"
http://martinfowler.com/articles/microservices.htmlSmall, lightweight apps, designed to do a single task well
But how do we now deploy, configure, and coordinate multiple apps?
Docker is an open source project to pack, ship and run any application as a lightweight container
warehouse-scale computing on top of a minimal, modern operating system
A highly-available key value store for shared configuration and service discovery
fleet ties together systemd and etcd into a distributed init system
Redis, Populate, and Stats, plus the heavy lifters
Schedule & Start the services