Hey Raghu,

I’ve to say that your proposal do impressed me a lot, very glad to see you come 
out from so many candidates. Let’s start the Dubbo journey now.

To achieve the goal, i think you should spend some time to get familiar with 
Dubbo first: what is dubbo, the key features provided by dubbo, how it works, 
etc. As this project is related with serialization frameworks, you’d better 
give a thorough research on existing open-source serialization frameworks, 
their characteristics: performance, market share, API or even design 
principles. After you have a general idea of dubbo and it’s design principles, 
spend more time on the SPI mechanism, this is one of the key point to finish 
this project. 

What is dubbo and how it works:
1. Quick Start: http://dubbo.apache.org/ <http://dubbo.apache.org/>
2. Blog introducing dubbo: http://www.baeldung.com/dubbo 
<http://www.baeldung.com/dubbo>
3. User's Book: http://dubbo.apache.org/books/dubbo-user-book-en/ 
<http://dubbo.apache.org/books/dubbo-user-book-en/>
4. Developer’s Book: http://dubbo.apache.org/books/dubbo-dev-book-en/ 
<http://dubbo.apache.org/books/dubbo-dev-book-en/>
5. Github Wiki (building): https://github.com/apache/incubator-dubbo/wiki 
<https://github.com/apache/incubator-dubbo/wiki>

The Dubbo SPI mechanism:
1. Standard JDK SPI
2. Dubbo SPI: http://dubbo.apache.org/books/dubbo-dev-book-en/SPI.html 
<http://dubbo.apache.org/books/dubbo-dev-book-en/SPI.html>
3. Dubbo Serialization and existing extensions: 
https://github.com/apache/incubator-dubbo/tree/master/dubbo-serialization 
<https://github.com/apache/incubator-dubbo/tree/master/dubbo-serialization>

One active developer from community, named 雷威 in Chinese, says he’d like to 
help with this project, i think we can work with him to figure out the detailed 
plans and milestones needed to finish this project. I’ve told him about the dev 
community, let’s see if he has any suggestions. 

Got any questions, feel free to ask the community for help.

Best regards,
Jun

> On 24 Apr 2018, at 12:04 PM, Raghunandana Jayarama Reddy 
> <rjayarama...@cs.stonybrook.edu> wrote:
> 
> Hi Team, 
> 
> My name is Raghu and I have been accepted as a GSoC-2018 student developer 
> for Apache Dubbo project this summer. I will be working on the enhancement 
> "Extending serialization protocols support for Apache Dubbo" with Jun Liu. 
> Thanks to my mentor Jun Liu for the continuous support during the proposal 
> stage and look forward to a lot of learning during the process Jun. Also, I'm 
> very delighted to see the continuous engagement of the community during this 
> incubation phase & releases and I hope to help/contribute in whatever way I 
> can.
> 
> Here's the link to my proposal-abstract. 
> https://summerofcode.withgoogle.com/projects/#4747840161579008 
> <https://summerofcode.withgoogle.com/projects/#4747840161579008>
> 
> I look forward to learning & taking suggestions, Inputs from you all.
> 
> Thanks
> Raghu
> 

Reply via email to