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

Building Web Applications for the High Scale

Igor Galić
October 26, 2013

Building Web Applications for the High Scale

How I'm mending the broken relationship between Developers and Operations Engineers in Enterprise environments to make sure we actually scalable web applications.
This talk was presented at http://2013.webcampzg.org/
The video is available http://2013.webcampzg.org/speakers/igor-galic/

Links that don't show up in this PDF, but should:
Vagrant: http://vagrantup.com/
Logstash: http://logstash.net/
Traffic Server: https://trafficserver.apache.org/
fpm: https://github.com/jordansissel/fpm
Puppet: https://puppetlabs.com/puppet/what-is-puppet
Honeybees: http://heatherdiane.com/Honeybees
What If?: http://what-if.xkcd.com/

Igor Galić

October 26, 2013

More Decks by Igor Galić

Other Decks in Technology


  1. Building Web Applications for the High Scale

  2. whoami Igor Galić / igalic / @hirojin Brainsware / Apache

    / Puppet Labs / Dev♥Ops Infrastructure / Infrastructure / Infrastructure / Infrastructure
  3. What this talk is not about

  4. What is scaling anyways? Performance

  5. What is scaling anyways? Physical Limits

  6. What is scaling anyways? Financial Limits

  7. What this talk really is about Horizontal Scaling

  8. What this talk really is about Scaling used to be

  9. What this talk really is about but then we turned

    computers from
  10. What this talk really is about into this

  11. Why is scaling still so hard?

  12. DevOps

  13. DevOps ...

  14. DevOps i can't server, because

  15. DevOps Let's reinvent the wheel Ph'nglui mglw'nafh Cthulhu R'lyeh wgah'nagl

  16. DevOps chmod 777 as Configuration Management

  17. DevOps ...

  18. Dev♥Ops

  19. Dev♥Ops works on my machines

  20. Dev♥Ops collect logs

  21. Dev♥Ops Use The Protocol and use Traffic Server.

  22. Dev♥Ops Use packages and use fpm.

  23. Dev♥Ops Automate

  24. Dev♥Ops Share the pain because Empathy doesn't scale over distance

    from Nagios.
  25. Dev♥Ops New abstractions

  26. Dev♥Ops explore the frontiers

  27. Thank you deafening applause