[
https://issues.apache.org/jira/browse/DUBBO-37?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16812210#comment-16812210
]
Trafalgar Ricardo Lu commented on DUBBO-37:
-------------------------------------------
Hi,
Having learning gRPC more, I had some try during the period of writing
proposal. There is a feasible solution at my mind. Here are my [draft
proposal|https://docs.google.com/document/d/1JGRQ_jrGFWBE-W-inlP0XgEArqC4T_zirszLA8OJyu0/edit?usp=sharing]
and [head
start|[https://github.com/TrafalgarRicardoLu/incubator-dubbo/tree/master/dubbo-rpc]]
of this project.
I hope you can give some advice and improve it.
Best Regeards,
Lu
> Supporting gRPC Protocol.
> -------------------------
>
> Key: DUBBO-37
> URL: https://issues.apache.org/jira/browse/DUBBO-37
> Project: Apache Dubbo
> Issue Type: Task
> Reporter: Jun Liu
> Priority: Major
> Labels: GSoC2019
>
> gRPC is a very popular RPC framework built on top of the HTTP/2 protocol. We
> can try to integrate gRPC with Dubbo and make it one of the many third-party
> RPC protocols supported by Dubbo, just like Hessian
> ([code|https://github.com/apache/incubator-dubbo/tree/master/dubbo-rpc/dubbo-rpc-hessian],
>
> [doc|http://dubbo.apache.org/en-us/docs/user/references/protocol/hessian.html])
> and Thrift
> ([code|https://github.com/apache/incubator-dubbo/tree/master/dubbo-rpc/dubbo-rpc-thrift],
>
> [doc|http://dubbo.apache.org/en-us/docs/user/references/protocol/thrift.html]).
> - Make gRPC easy to use: allowing developers to program with interface
> directly, calling remote gRPC services like calling local services
> - Leverage service governance features provided by Dubbo: Service Discovery,
> Load Balancing and Traffic Management.
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)