apache/dubbo

Abstract unified connection layer

Open

#11.028 geöffnet am 25. Nov. 2022

Auf GitHub ansehen
 (2 Kommentare) (0 Reaktionen) (2 zugewiesene Personen)Java (26.453 Forks)batch import
help wantedtype/proposal

Repository-Metriken

Stars
 (41.524 Stars)
PR-Merge-Metriken
 (Durchschn. Merge 7T 14h) (20 gemergte PRs in 30 T)

Beschreibung

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