-
Notifications
You must be signed in to change notification settings - Fork 264
Open
Labels
enhancementA change that improves our (or users) QoLA change that improves our (or users) QoLjavaIssues related to Java SDKIssues related to Java SDK
Description
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
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
enhancementA change that improves our (or users) QoLA change that improves our (or users) QoLjavaIssues related to Java SDKIssues related to Java SDK