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

Development was the easy part (RubyNation 2015)

Development was the easy part (RubyNation 2015)

As developers, we spend our time in development environments, but our users only see our code in production. The differences between development and production can be extremely surprising, and surprises are bad when your users and revenue are at stake. I'll talk about the most common surprises of production environments, including metrics, networks, hardware, and data stores. By the end of the talk, you'll know how to use your existing tools to monitor and even improve your production environment, as well as gotchas to watch out for.

André Arko

June 12, 2015
Tweet

More Decks by André Arko

Other Decks in Technology

Transcript

  1. Averages 5 -5 -4 -3 -2 -1 0 1 2

    3 4 0 0.1 0.2 0.3 0.4
  2. Averages 5 -5 -4 -3 -2 -1 0 1 2

    3 4 0 0.1 0.2 0.3 0.4
  3. 10 0 1 2 3 4 5 6 7 8

    9 250 0 50 100 150 200
  4. 10 0 1 2 3 4 5 6 7 8

    9 250 0 50 100 150 200
  5. 10 0 1 2 3 4 5 6 7 8

    9 250 0 50 100 150 200
  6. 10 0 1 2 3 4 5 6 7 8

    9 1000 0 250 500 750