apache / apache/dubbo

Abstract unified connection layer

Open
#11,028 2 comments 0 reactions 2 assignees Claimed by @lan-dian View on GitHub
help wanted type/proposal
Dominant language
Java
Stars
41.6k
Forks
26.4k
Avg merge
15h 13m
Merged PRs (30d)
4

Description

# Background

Currently dubbo does not abstract the connection very well.

A client is defined in the dubbo protocol to hold the connection.
A logical connection is defined in the Triple protocol to hold the connection.

The invoker gets the connection to execute the request.

For the multi-connection implementation, the dubbo protocol directly creates and holds multiple connections during initialization, and the triple protocol currently does not have a multi-connection implementation.

## Describe the proposal

Hope to achieve the features

- Abstract unified connection layer implementation, support various protocol access
- Enhance connection-related management functions, provide connection pool, etc.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.