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

How to use an Internet sized computer

Sponsored · Your Podcast. Everywhere. Effortlessly. Share. Educate. Inspire. Entertain. You do you. We'll handle the rest. →

How to use an Internet sized computer

Avatar for Ben Firshman

Ben Firshman

June 08, 2015

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/