Performance - What? How? Why?
By Sanjeev Sharma on May 24, 2012
A series of blogs posts offering a conceptual perspective of Performance by answering What?, How? and Why?
- Performance has been the lingua franca for IT vendors for some decades now. When asked about the merit of a product be it hardware, software or even a framework, the instinctive response of vendors is to proclaim superiority of their product in terms of Performance - "5x Performance Gains", "micro latency", "2ms response time", "10 million transactions/sec", etc., and more, the list is endless. With due respect to the R&D efforts behind developing exceptional software and hardware products, i find it bewildering and beguiling when sales, marketing (and sometimes technical people) draw a simplistic connection between Performance and business value. For instance, how do you connect the dots when someone says "5X performance improvement in XYZ leads to faster time-to-market"? Surely there must be a connection but i find the leap of imagination delusional.
The graphic below depicts the dimensions of Performance, underlying technological approaches to drive improvements in those dimensions and maps the technology capabilities to the notion of Capacity, Utilization and Efficiency embracing the Queuing Theory perspective.
For the full post, Click here.