Impact on NFRs

This describes the impact on NFRs of the connection pooling solution pattern:

NFRs

Description

Availability

Availability will improve as we will be able to service more users with limited numbers of resources using pooling.

Performance

We can guarantee a level of performance regardless of the demand for the system.

Scalability

Scalability is improvedScalability is improved by limiting the number of connections to the system. The view on scalability is that it defines the system's ability to cope with increased load without degrading performance significantly. By imposing connection pooling patterns, we can ensure good scalability up to that limit and then prevent degradation due to overloading.

Security

Not affected.

Manageability

There is a slightly negative impact on manageability due to the need to manage the connection limit.

Maintainability

Not affected.

Flexibility

Not affected.

Portability

Not affected.

Cost

The cost of implementing a connection limit is low. A number of products support this concept as standard, but even a bespoke implementation is not that big a job.

..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset