This commit is contained in:
Ilkka Seppälä
2019-12-13 21:09:28 +02:00
parent 0335c61512
commit b2b1ba95eb
127 changed files with 282 additions and 450 deletions

View File

@ -5,8 +5,7 @@ folder: throttling
permalink: /patterns/throttling/
categories: Behavioral
tags:
- Java
- Difficulty-Beginner
- Performance
---
## Intent
@ -18,5 +17,5 @@ Ensure that a given client is not able to access service resources more than the
## Applicability
The Throttling pattern should be used:
* when a service access needs to be restricted to not have high impacts on the performance of the service.
* when multiple clients are consuming the same service resources and restriction has to be made according to the usage per client.
* When a service access needs to be restricted to not have high impacts on the performance of the service.
* When multiple clients are consuming the same service resources and restriction has to be made according to the usage per client.