chiradip opened a new issue, #2232:
URL: https://github.com/apache/iggy/issues/2232

   ### Title
   Add connection pooling support to AsyncTcpConnection
   
   ### Description
   The async client currently uses a single connection per client instance. For 
high-throughput scenarios, connection pooling would improve performance and 
reliability.
   
   ### Tasks
   - [ ] Design connection pool architecture:
     - [ ] Configurable pool size
     - [ ] Connection health checking
     - [ ] Idle connection timeout
   - [ ] Implement connection pool:
     - [ ] Connection acquisition/release
     - [ ] Load balancing across connections
     - [ ] Automatic reconnection on failure
   - [ ] Add configuration options:
     - [ ] Min/max pool size
     - [ ] Connection timeout
     - [ ] Keep-alive settings
   - [ ] Add metrics:
     - [ ] Active/idle connections
     - [ ] Connection wait time
     - [ ] Connection errors
   - [ ] Test pool behavior:
     - [ ] Under load
     - [ ] With connection failures
     - [ ] Pool exhaustion scenarios
   
   ### Labels
   `enhancement`, `performance`, `async-client`, `java-sdk`


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to