You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@dubbo.apache.org by "Liang He (Jira)" <ji...@apache.org> on 2026/03/23 02:36:00 UTC
[jira] [Closed] (DUBBO-147) GSoC 2026 – Aligning Dubbo APIs with Modern gRPC APIs
[ https://issues.apache.org/jira/browse/DUBBO-147?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Liang He closed DUBBO-147.
--------------------------
Resolution: Duplicate
> GSoC 2026 – Aligning Dubbo APIs with Modern gRPC APIs
> -----------------------------------------------------
>
> Key: DUBBO-147
> URL: https://issues.apache.org/jira/browse/DUBBO-147
> Project: Apache Dubbo
> Issue Type: Task
> Reporter: Liang He
> Priority: Major
> Labels: Dubbo, gsoc2026
>
> h2. Background and Goal
> Apache Dubbo aims to provide full interoperability with the gRPC ecosystem through the Triple protocol, which is designed to be fully compatible with gRPC communication and tooling.
> However, the gRPC ecosystem has evolved significantly in recent years, including improvements in APIs, streaming interfaces, and client/server abstractions.
> Some of these updates have not yet been fully reflected in Dubbo's current API design and SDK capabilities.
> This project aims to evaluate the latest gRPC APIs and align Dubbo’s APIs with modern gRPC design patterns where appropriate.
> h2. Goal
> Expected tasks include:
> # Investigate the latest gRPC API changes and features.
> # Identify gaps between Dubbo’s APIs and the gRPC ecosystem.
> # Improve or extend Dubbo APIs to better align with gRPC usage patterns.
> # Improve interoperability between Dubbo services and gRPC clients.
> # Provide examples and documentation for cross-framework usage.
> h2. Possible Extensions
> * Improve gRPC streaming support
> * Enhance proto-based service definitions
> * Improve developer experience for cross-language services
> h2. Relevant Skills
> * Java
> * gRPC
> * RPC frameworks
> * Distributed systems
> h2. Potential Mentors
> # Albumen Kevin, Apache Dubbo PMC, [albumenj@apache.org|mailto:albumenj@apache.org]
> # dev@dubbo.apache.org
--
This message was sent by Atlassian Jira
(v8.20.10#820010)