[ 
https://issues.apache.org/jira/browse/HTTPCLIENT-2270?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Arturo Bernal closed HTTPCLIENT-2270.
-------------------------------------
    Resolution: Fixed

Cose and reuse one ticketĀ 

https://issues.apache.org/jira/browse/HTTPCLIENT-2272

> Linear Backoff Strategies for AIMDBackoffManager
> ------------------------------------------------
>
>                 Key: HTTPCLIENT-2270
>                 URL: https://issues.apache.org/jira/browse/HTTPCLIENT-2270
>             Project: HttpComponents HttpClient
>          Issue Type: Improvement
>            Reporter: Arturo Bernal
>            Priority: Minor
>          Time Spent: 10m
>  Remaining Estimate: 0h
>
> Currently, our AIMDBackoffManager only supports the Additive Increase 
> Multiplicative Decrease (AIMD) algorithm for managing connection pool sizes. 
> However, we would like to introduce additional Linear Backoff Strategies to 
> improve our connection management and provide better resilience to network 
> failures.
> The proposed Linear Backoff Strategies will allow us to gradually increase or 
> decrease the connection pool size by a fixed amount in response to failed 
> attempts or successful probes. This approach is more predictable than AIMD 
> and can be more appropriate for certain network topologies or failure modes.
> We plan to implement two new Linear Backoff Strategies: Linear Incremental 
> and Linear Exponential. Linear Incremental will adjust the connection pool 
> size by a fixed increment, while Linear Exponential will adjust the size by a 
> percentage of the current size. Both strategies will have configurable 
> parameters to customize the increment or percentage, the cool-down period, 
> and the maximum and minimum size of the pool



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@hc.apache.org
For additional commands, e-mail: dev-h...@hc.apache.org

Reply via email to