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