Sunday, December 7, 2008

What is PERFORMANCE?

What is Performance?

To know these, we need to start at PERFORMANCE ENGINEERING.

PERFORMANCE ENGINEERING

Build or modify a computer system to satisfy the given performance need.

A comparison in Civil Engineering is given as
"Build or modify a structure to satisfy the given need."

In fact, PERFORMANCE is the trait of the system that we wish to engineer, hence referred to as PERFORMANCE ENGINEERING.

Performance can be classified into three main categories.

1) SPEED



Does the application respond quickly enough for the intended users?





2) SCALABILITY




Will the application handle the expected user load and beyond?




3) STABILITY




Is the application stable under expected and unexpected user loads?


The engineering part comes in as soon as the first measurement is taken and we attempt to find out the enhancements required to achieve the desired performance.

A simple approach to solve this problem is

Identify the following
a) GIVEN
What are the known quantities?

b) FIND
What are the requirements for the desired outcome?

c) SOLUTION
How can we build or achieve the desired outcome?

No comments:

Post a Comment

Drop in your comments/ feedback

Calorie Calculator

Calculate how much you expend in 1 hour of your favorite exercise. Health Tips.
Powered By Blogger

Followers

Images - Decision tables

Images - Decision tables
Important image details for the Decision tables

Risk Management

Risk Management
Risk Management