This lists the impact on NFRs of the resource pooling solution pattern:
NFRs |
Description |
Availability |
Not affected |
Performance |
Performance is improved due to the reuse of limited resources that can be expensive to create or initialize |
Scalability |
Sharing of valuable resources enables more users to connect to the system than otherwise |
Security |
Not affected |
Manageability |
There is a slightly negative impact on manageability due to the need to manage the resource pool |
Maintainability |
Not affected |
Flexibility |
Not affected |
Portability |
Not affected |
Cost |
Many products support resource pooling as standard, and bespoke implementation is not a significant investment |