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?

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s