RisingStack / oneshot-budapest

ONE-SHOT is a one day single track speaker series presented by NodeConf
11 stars 0 forks source link

Improving App Performance and Business Intelligence #27

Closed rosskukulinski closed 10 years ago

rosskukulinski commented 10 years ago

Improving App Performance and Business Intelligence

If you can't measure it, don't "improve" it

This will be a revamped version of a talk I did at BayNode last December.

David Knuth wrote, "Programmers waste enormous amounts of time thinking about, or worrying about, the speed of noncritical parts of their programs, and these attempts at efficiency actually have a strong negative impact when debugging and maintenance are considered. We should forget about small efficiencies, say about 97% of the time: premature optimization is the root of all evil. Yet we should not pass up our opportunities in that critical 3%."

In this talk, I will cover what metrics are, why developers should use them as soon as their application starts to take shape, and how to get create a simple metrics aggregation and analytics system with StatsD, Graphite, and Grafana.

I will be drawing from real-life examples from my experiences building NodeJS applications for Military and Commercial Aviation Training as well as lessons learned building SpeakIt.io, a collaborative realtime voice communication platform.

Original Blog Post Original Slides

rosskukulinski commented 10 years ago

(minor edits)

dscape commented 10 years ago

Omg would be amazing to meet you @rosskukulinski !

rosskukulinski commented 10 years ago

awww shucks, @dscape