[ 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