Upgrade to Pro — share decks privately, control downloads, hide ads and more …

How to use an Internet sized computer

How to use an Internet sized computer

Ben Firshman

June 08, 2015
Tweet

More Decks by Ben Firshman

Other Decks in Technology

Transcript

  1. • Big chunks of your computer might disappear for no

    reason • Your data might disappear • Your processes sometimes might not be able to communicate with each other
  2. • Some bits of your computer might be on the

    other side of the world • Some people might be man-in-the-middling bits of your computer
  3. docker client | swarm / \ node1 node2 | |

    docker engine docker engine
  4. $ ls *.mp4 | parallel “cat {} | docker run

    jrottenberg/ffmpeg ... > out/{}”
  5. How to run an application • Tooling is still in

    its infancy • Look into Compose, Kubernetes, Mesos
  6. What if it’s only a second to spin a machine

    up or down? We can start to have machine per web request, or machine per social interaction (IM, tweet or hug). – Timothy Fitz, 2009 http://timothyfitz.com/2009/02/14/cloud-elasticity/