apache / dubbo

The java implementation of Apache Dubbo. An RPC and microservice framework.
https://dubbo.apache.org/
Apache License 2.0
40.52k stars 26.43k forks source link

GSoC 2022: Thin SDK for Proxy Mesh #9885

Open chickenlj opened 2 years ago

chickenlj commented 2 years ago

Please read the detailed proposal of Dubbo Proxy Mesh here first to know about the ultimate goal behind this issue.

We have started the development of Dubbo Proxy Mesh for a while, so that means you don't have to start the project from the scratch, anyone who gets involved needs to start with a specific task at hand. As for the specific tasks to do in GSoC 2022, we are still working on it, we do have some tasks that can be distributed but we hope to discuss them with the contributors first.

So if you are interested in this project and the objective described in the proposal, please leave comments below so we can further exchange opinions.

Please don't forget to apply for GSoC from its official website when the application slot opens.

chickenlj commented 2 years ago

related project https://github.com/apache/dubbo/issues/9884

Henrik-Yao commented 2 years ago

mark

hans1980775481 commented 2 years ago

mark

kaori-seasons commented 2 years ago

mark

conghuhu commented 2 years ago

mark

conghuhu commented 2 years ago

As for the part of the service call, I plan to design a header conversion plug-in that is able to adapt the grpc header contents.

conghuhu commented 2 years ago

After the introduction of K8S, each Dubbo instance will be directly connected to SideCar, so that the load balancing and routing functions are uninstalled, and all the functions can be handed over to SideCar, which speeds up interface registration to application registration

conghuhu commented 2 years ago

The following picture is the workflow of Dubbo thin SDk as I understand it. I don't know if it is correct or needs to be added? Think Dubbo

jk-tonycui commented 2 years ago

Can I join working on this issue?