[jira] [Created] (DUBBO-139) Universal control plane and console for Apache Dubbo
Jun Liu created DUBBO-139: - Summary: Universal control plane and console for Apache Dubbo Key: DUBBO-139 URL: https://issues.apache.org/jira/browse/DUBBO-139 Project: Apache Dubbo Issue Type: Task Reporter: Jun Liu h2. Background and Goal Dubbo is an easy-to-use, high-performance microservice framework that provides RPC and rich enterprise-level traffic management features. The community is working on building a Universal control plane and console, the source code can be found in the incubating repo [here|https://github.com/apache/dubbo-kubernetes]. As you can see from the repo, we already had a working prototype that can provide most of the core features like a visualizable UI console, adapting with kubernetes, etc. But it's still far from the complete version we expected, we hope that developers can join us to help improve the kubernetes adaptation, support cross cluster interoperability, and improve compatibility with old Nacos registration centers and other scenarios. h2. Relevant Skills # Familiar with Golang # Familiar with Service Mesh and Microservice architectures # Familiar with Kubernetes h2. Potential Mentors # Jun Liu, Apache Dubbo PMC Chair, [jun...@apache.org|mailto:jun...@apache.org] # d...@dubbo.apache.org -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Commented] (DUBBO-138) Traffic Management for Dubbo-go, feature enhancement and demonstration.
[ https://issues.apache.org/jira/browse/DUBBO-138?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17832128#comment-17832128 ] Jun Liu commented on DUBBO-138: --- 1. [https://dubbo-next.staged.apache.org/zh-cn/overview/what/core-features/traffic/] 2. [https://istio.io/latest/docs/concepts/traffic-management/] > Traffic Management for Dubbo-go, feature enhancement and demonstration. > --- > > Key: DUBBO-138 > URL: https://issues.apache.org/jira/browse/DUBBO-138 > Project: Apache Dubbo > Issue Type: Task >Reporter: Jun Liu >Priority: Major > Labels: full-time, gsoc2024, mentor > Original Estimate: 350h > Remaining Estimate: 350h > > h2. Background and Goal > Dubbo is an easy-to-use, high-performance microservice framework that > provides both RPC and rich enterprise-level traffic management features. > The community has been working on the improvement of Dubbo's traffic > management abilities, to make it support rich features like traffic spliting, > canary release, a/b testing, circuit breaker, mocking, etc. Although we have > made big progress in the past months, there's still a long way to go before > we can announce the first official release. > Now, we want volunteers from the open-source community to join us to work on > this task together, including traffic management feature development (xds > adaption, etc.), demos that can demonstrate the usage and ability of the > traffic management feature, and documentation writing. > h2. Relevant Skills > # Familiar with Golang > # Familiar with Service Mesh and Microservice architectures > h3. Potential Mentors > * Jun Liu, Apache Dubbo PMC Chair, > [jun...@apache.org|mailto:jun...@apache.org] > * d...@dubbo.apache.org > -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Updated] (DUBBO-138) Traffic Management for Dubbo-go, feature enhancement and demonstration.
[ https://issues.apache.org/jira/browse/DUBBO-138?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jun Liu updated DUBBO-138: -- Description: h2. Background and Goal Dubbo is an easy-to-use, high-performance microservice framework that provides both RPC and rich enterprise-level traffic management features. The community has been working on the improvement of Dubbo's traffic management abilities, to make it support rich features like traffic spliting, canary release, a/b testing, circuit breaker, mocking, etc. Although we have made big progress in the past months, there's still a long way to go before we can announce the first official release. Now, we want volunteers from the open-source community to join us to help work on this, including traffic management feature development (xds adaption, etc.), demos that can demonstrate the usage and ability of the traffic management feature, and documentation. h2. Relevant Skills # Familiar with Golang # Familiar with Service Mesh and Microservice architectures h3. Potential Mentors * Jun Liu, Apache Dubbo PMC Chair, [jun...@apache.org|mailto:jun...@apache.org] * d...@dubbo.apache.org was: h2. Background and Goal Dubbo is an easy-to-use, high-performance microservice framework that provides both RPC and rich enterprise-level traffic management features. The community has been working on the improvement of Dubbo's traffic management abilities, to make it support rich features like traffic spliting, canary release, a/b testing, circuit breaker, mocking, etc. Although we have made big progress in the past months, we still have a long way to go before we can announce the first official release. Now, we want volunteers from the open-source community to join us to help work on this, including traffic management feature development (xds adaption, etc.), demos that can demonstrate the usage and ability of the traffic management feature, and documentation. h2. Relevant Skills # Familiar with Golang # Familiar with Service Mesh and Microservice architectures h3. Potential Mentors * Jun Liu, Apache Dubbo PMC Chair, [jun...@apache.org|mailto:jun...@apache.org] * d...@dubbo.apache.org > Traffic Management for Dubbo-go, feature enhancement and demonstration. > --- > > Key: DUBBO-138 > URL: https://issues.apache.org/jira/browse/DUBBO-138 > Project: Apache Dubbo > Issue Type: Task >Reporter: Jun Liu >Priority: Major > Labels: full-time, gsoc2024, mentor > Original Estimate: 350h > Remaining Estimate: 350h > > h2. Background and Goal > Dubbo is an easy-to-use, high-performance microservice framework that > provides both RPC and rich enterprise-level traffic management features. > The community has been working on the improvement of Dubbo's traffic > management abilities, to make it support rich features like traffic spliting, > canary release, a/b testing, circuit breaker, mocking, etc. Although we have > made big progress in the past months, there's still a long way to go before > we can announce the first official release. > Now, we want volunteers from the open-source community to join us to help > work on this, including traffic management feature development (xds adaption, > etc.), demos that can demonstrate the usage and ability of the traffic > management feature, and documentation. > h2. Relevant Skills > # Familiar with Golang > # Familiar with Service Mesh and Microservice architectures > h3. Potential Mentors > * Jun Liu, Apache Dubbo PMC Chair, > [jun...@apache.org|mailto:jun...@apache.org] > * d...@dubbo.apache.org > -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Updated] (DUBBO-138) Traffic Management for Dubbo-go, feature enhancement and demonstration.
[ https://issues.apache.org/jira/browse/DUBBO-138?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jun Liu updated DUBBO-138: -- Description: h2. Background and Goal Dubbo is an easy-to-use, high-performance microservice framework that provides both RPC and rich enterprise-level traffic management features. The community has been working on the improvement of Dubbo's traffic management abilities, to make it support rich features like traffic spliting, canary release, a/b testing, circuit breaker, mocking, etc. Although we have made big progress in the past months, there's still a long way to go before we can announce the first official release. Now, we want volunteers from the open-source community to join us to work on this task together, including traffic management feature development (xds adaption, etc.), demos that can demonstrate the usage and ability of the traffic management feature, and documentation writing. h2. Relevant Skills # Familiar with Golang # Familiar with Service Mesh and Microservice architectures h3. Potential Mentors * Jun Liu, Apache Dubbo PMC Chair, [jun...@apache.org|mailto:jun...@apache.org] * d...@dubbo.apache.org was: h2. Background and Goal Dubbo is an easy-to-use, high-performance microservice framework that provides both RPC and rich enterprise-level traffic management features. The community has been working on the improvement of Dubbo's traffic management abilities, to make it support rich features like traffic spliting, canary release, a/b testing, circuit breaker, mocking, etc. Although we have made big progress in the past months, there's still a long way to go before we can announce the first official release. Now, we want volunteers from the open-source community to join us to work on this task together, including traffic management feature development (xds adaption, etc.), demos that can demonstrate the usage and ability of the traffic management feature, and documentation. h2. Relevant Skills # Familiar with Golang # Familiar with Service Mesh and Microservice architectures h3. Potential Mentors * Jun Liu, Apache Dubbo PMC Chair, [jun...@apache.org|mailto:jun...@apache.org] * d...@dubbo.apache.org > Traffic Management for Dubbo-go, feature enhancement and demonstration. > --- > > Key: DUBBO-138 > URL: https://issues.apache.org/jira/browse/DUBBO-138 > Project: Apache Dubbo > Issue Type: Task >Reporter: Jun Liu >Priority: Major > Labels: full-time, gsoc2024, mentor > Original Estimate: 350h > Remaining Estimate: 350h > > h2. Background and Goal > Dubbo is an easy-to-use, high-performance microservice framework that > provides both RPC and rich enterprise-level traffic management features. > The community has been working on the improvement of Dubbo's traffic > management abilities, to make it support rich features like traffic spliting, > canary release, a/b testing, circuit breaker, mocking, etc. Although we have > made big progress in the past months, there's still a long way to go before > we can announce the first official release. > Now, we want volunteers from the open-source community to join us to work on > this task together, including traffic management feature development (xds > adaption, etc.), demos that can demonstrate the usage and ability of the > traffic management feature, and documentation writing. > h2. Relevant Skills > # Familiar with Golang > # Familiar with Service Mesh and Microservice architectures > h3. Potential Mentors > * Jun Liu, Apache Dubbo PMC Chair, > [jun...@apache.org|mailto:jun...@apache.org] > * d...@dubbo.apache.org > -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Updated] (DUBBO-138) Traffic Management for Dubbo-go, feature enhancement and demonstration.
[ https://issues.apache.org/jira/browse/DUBBO-138?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jun Liu updated DUBBO-138: -- Description: h2. Background and Goal Dubbo is an easy-to-use, high-performance microservice framework that provides both RPC and rich enterprise-level traffic management features. The community has been working on the improvement of Dubbo's traffic management abilities, to make it support rich features like traffic spliting, canary release, a/b testing, circuit breaker, mocking, etc. Although we have made big progress in the past months, there's still a long way to go before we can announce the first official release. Now, we want volunteers from the open-source community to join us to work on this task together, including traffic management feature development (xds adaption, etc.), demos that can demonstrate the usage and ability of the traffic management feature, and documentation. h2. Relevant Skills # Familiar with Golang # Familiar with Service Mesh and Microservice architectures h3. Potential Mentors * Jun Liu, Apache Dubbo PMC Chair, [jun...@apache.org|mailto:jun...@apache.org] * d...@dubbo.apache.org was: h2. Background and Goal Dubbo is an easy-to-use, high-performance microservice framework that provides both RPC and rich enterprise-level traffic management features. The community has been working on the improvement of Dubbo's traffic management abilities, to make it support rich features like traffic spliting, canary release, a/b testing, circuit breaker, mocking, etc. Although we have made big progress in the past months, there's still a long way to go before we can announce the first official release. Now, we want volunteers from the open-source community to join us to help work on this, including traffic management feature development (xds adaption, etc.), demos that can demonstrate the usage and ability of the traffic management feature, and documentation. h2. Relevant Skills # Familiar with Golang # Familiar with Service Mesh and Microservice architectures h3. Potential Mentors * Jun Liu, Apache Dubbo PMC Chair, [jun...@apache.org|mailto:jun...@apache.org] * d...@dubbo.apache.org > Traffic Management for Dubbo-go, feature enhancement and demonstration. > --- > > Key: DUBBO-138 > URL: https://issues.apache.org/jira/browse/DUBBO-138 > Project: Apache Dubbo > Issue Type: Task >Reporter: Jun Liu >Priority: Major > Labels: full-time, gsoc2024, mentor > Original Estimate: 350h > Remaining Estimate: 350h > > h2. Background and Goal > Dubbo is an easy-to-use, high-performance microservice framework that > provides both RPC and rich enterprise-level traffic management features. > The community has been working on the improvement of Dubbo's traffic > management abilities, to make it support rich features like traffic spliting, > canary release, a/b testing, circuit breaker, mocking, etc. Although we have > made big progress in the past months, there's still a long way to go before > we can announce the first official release. > Now, we want volunteers from the open-source community to join us to work on > this task together, including traffic management feature development (xds > adaption, etc.), demos that can demonstrate the usage and ability of the > traffic management feature, and documentation. > h2. Relevant Skills > # Familiar with Golang > # Familiar with Service Mesh and Microservice architectures > h3. Potential Mentors > * Jun Liu, Apache Dubbo PMC Chair, > [jun...@apache.org|mailto:jun...@apache.org] > * d...@dubbo.apache.org > -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Updated] (DUBBO-138) Traffic Management for Dubbo-go, feature enhancement and demonstration.
[ https://issues.apache.org/jira/browse/DUBBO-138?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jun Liu updated DUBBO-138: -- Description: h2. Background and Goal Dubbo is an easy-to-use, high-performance microservice framework that provides both RPC and rich enterprise-level traffic management features. The community has been working on the improvement of Dubbo's traffic management abilities, to make it support rich features like traffic spliting, canary release, a/b testing, circuit breaker, mocking, etc. Although we have made big progress in the past months, we still have a long way to go before we can announce the first official release. Now, we want volunteers from the open-source community to join us to help work on this, including traffic management feature development (xds adaption, etc.), demos that can demonstrate the usage and ability of the traffic management feature, and documentation. h2. Relevant Skills # Familiar with Golang # Familiar with Service Mesh and Microservice architectures h3. Potential Mentors * Jun Liu, Apache Dubbo PMC Chair, [jun...@apache.org|mailto:jun...@apache.org] * d...@dubbo.apache.org was: h2. Background and Goal Dubbo is an easy-to-use, high-performance microservice framework that provides both RPC and rich enterprise-level traffic management features. The community has been working on the improvement of Dubbo's traffic management abilities, to make it support rich features like traffic split, canary release, a/b testing, circuit breaker, mocking, etc. Although we have made big progress, we still have a long way to go before we can announce the first official release. Now, we want volunteers from the open-source community to join us to help work on this, including traffic management feature development (xds adaption, etc.), demos that can demonstrate the usage and ability of the traffic management feature, and documentation. h2. Relevant Skills # Familiar with Golang # Familiar with Service Mesh and Microservice architectures h3. Potential Mentors * Jun Liu, Apache Dubbo PMC Chair, [jun...@apache.org|mailto:jun...@apache.org] * d...@dubbo.apache.org > Traffic Management for Dubbo-go, feature enhancement and demonstration. > --- > > Key: DUBBO-138 > URL: https://issues.apache.org/jira/browse/DUBBO-138 > Project: Apache Dubbo > Issue Type: Task >Reporter: Jun Liu >Priority: Major > Labels: full-time, gsoc2024, mentor > Original Estimate: 350h > Remaining Estimate: 350h > > h2. Background and Goal > Dubbo is an easy-to-use, high-performance microservice framework that > provides both RPC and rich enterprise-level traffic management features. > The community has been working on the improvement of Dubbo's traffic > management abilities, to make it support rich features like traffic spliting, > canary release, a/b testing, circuit breaker, mocking, etc. Although we have > made big progress in the past months, we still have a long way to go before > we can announce the first official release. > Now, we want volunteers from the open-source community to join us to help > work on this, including traffic management feature development (xds adaption, > etc.), demos that can demonstrate the usage and ability of the traffic > management feature, and documentation. > h2. Relevant Skills > # Familiar with Golang > # Familiar with Service Mesh and Microservice architectures > h3. Potential Mentors > * Jun Liu, Apache Dubbo PMC Chair, > [jun...@apache.org|mailto:jun...@apache.org] > * d...@dubbo.apache.org > -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Created] (DUBBO-138) Traffic Management for Dubbo-go, feature enhancement and demonstration.
Jun Liu created DUBBO-138: - Summary: Traffic Management for Dubbo-go, feature enhancement and demonstration. Key: DUBBO-138 URL: https://issues.apache.org/jira/browse/DUBBO-138 Project: Apache Dubbo Issue Type: Task Reporter: Jun Liu h2. Background and Goal Dubbo is an easy-to-use, high-performance microservice framework that provides both RPC and rich enterprise-level traffic management features. The community has been working on the improvement of Dubbo's traffic management abilities, to make it support rich features like traffic split, canary release, a/b testing, circuit breaker, mocking, etc. Although we have made big progress, we still have a long way to go before we can announce the first official release. Now, we want volunteers from the open-source community to join us to help work on this, including traffic management feature development (xds adaption, etc.), demos that can demonstrate the usage and ability of the traffic management feature, and documentation. h2. Relevant Skills # Familiar with Golang # Familiar with Service Mesh and Microservice architectures h3. Potential Mentors * Jun Liu, Apache Dubbo PMC Chair, [jun...@apache.org|mailto:jun...@apache.org] * d...@dubbo.apache.org -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Commented] (DUBBO-110) Dubbo GSoC 2023 - Metrics on Dubbo Admin
[ https://issues.apache.org/jira/browse/DUBBO-110?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17705759#comment-17705759 ] Jun Liu commented on DUBBO-110: --- Please check and leave comments in the github link below: https://github.com/apache/dubbo-admin/issues/1055 > Dubbo GSoC 2023 - Metrics on Dubbo Admin > > > Key: DUBBO-110 > URL: https://issues.apache.org/jira/browse/DUBBO-110 > Project: Apache Dubbo > Issue Type: Task >Reporter: Albumen Kevin >Priority: Major > Labels: gsoc2023, part-time > > Dubbo Admin is a console of Dubbo. Today, Dubbo's observability is becoming > more and more powerful. We need to directly observe some indicators of Dubbo > on Dubbo Admin, and even put forward suggestions for users to improve > problems. -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] (DUBBO-107) Dubbo GSoC 2023 - Integration suite on Kubernetes
[ https://issues.apache.org/jira/browse/DUBBO-107 ] Jun Liu deleted comment on DUBBO-107: --- was (Author: liujun): Please check and leave comments in the GitHub issue below: https://github.com/apache/dubbo-python2/issues/17 > Dubbo GSoC 2023 - Integration suite on Kubernetes > - > > Key: DUBBO-107 > URL: https://issues.apache.org/jira/browse/DUBBO-107 > Project: Apache Dubbo > Issue Type: Task >Reporter: Albumen Kevin >Priority: Major > Labels: full-time, gsoc2023 > > As a development framework that is closely related to users, Dubbo may have a > huge impact on users if any problems occur during the iteration process. > Therefore, Dubbo needs a complete set of automated regression testing tools. > At present, Dubbo already has a set of testing tools based on docker-compose, > but this set of tools cannot test the compatibility in the kubernetes > environment. At the same time, we also need a more reliable test case > construction system to ensure that the test cases are sufficiently complete. -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Commented] (DUBBO-124) Dubbo GSoC 2023 - Go Security
[ https://issues.apache.org/jira/browse/DUBBO-124?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17705758#comment-17705758 ] Jun Liu commented on DUBBO-124: --- Please check and leave comments in the github link below: https://github.com/apache/dubbo-go/issues/2257 > Dubbo GSoC 2023 - Go Security > - > > Key: DUBBO-124 > URL: https://issues.apache.org/jira/browse/DUBBO-124 > Project: Apache Dubbo > Issue Type: Task >Reporter: Jun Liu >Priority: Major > Labels: full-time, gsoc2023 > Original Estimate: 2h 55m > Remaining Estimate: 2h 55m > -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Comment Edited] (DUBBO-128) Dubbo GSoC 2023 - Go Observability Improvement
[ https://issues.apache.org/jira/browse/DUBBO-128?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17705756#comment-17705756 ] Jun Liu edited comment on DUBBO-128 at 3/28/23 1:58 AM: Please check and leave comments in the github link below: [https://github.com/apache/dubbo-go/issues/2261] https://github.com/apache/dubbo-go/issues/2259 was (Author: liujun): Please check and leave comments in the github link below: https://github.com/apache/dubbo-go/issues/2261 > Dubbo GSoC 2023 - Go Observability Improvement > -- > > Key: DUBBO-128 > URL: https://issues.apache.org/jira/browse/DUBBO-128 > Project: Apache Dubbo > Issue Type: Task >Reporter: Jun Liu >Priority: Major > Labels: gsoc2023, part-time > Original Estimate: 175h > Remaining Estimate: 175h > -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Commented] (DUBBO-123) Dubbo GSoC 2023 - Go Traffic Management
[ https://issues.apache.org/jira/browse/DUBBO-123?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17705757#comment-17705757 ] Jun Liu commented on DUBBO-123: --- Please check and leave comments in the github link below: https://github.com/apache/dubbo-go/issues/2260 > Dubbo GSoC 2023 - Go Traffic Management > --- > > Key: DUBBO-123 > URL: https://issues.apache.org/jira/browse/DUBBO-123 > Project: Apache Dubbo > Issue Type: Task >Reporter: Jun Liu >Priority: Major > Labels: full-time, gsoc2023 > Original Estimate: 300h > Remaining Estimate: 300h > -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Commented] (DUBBO-128) Dubbo GSoC 2023 - Go Observability Improvement
[ https://issues.apache.org/jira/browse/DUBBO-128?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17705756#comment-17705756 ] Jun Liu commented on DUBBO-128: --- Please check and leave comments in the github link below: https://github.com/apache/dubbo-go/issues/2261 > Dubbo GSoC 2023 - Go Observability Improvement > -- > > Key: DUBBO-128 > URL: https://issues.apache.org/jira/browse/DUBBO-128 > Project: Apache Dubbo > Issue Type: Task >Reporter: Jun Liu >Priority: Major > Labels: gsoc2023, part-time > Original Estimate: 175h > Remaining Estimate: 175h > -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Commented] (DUBBO-125) Dubbo GSoC 2023 - Go HTTP1&2 RPC Protocol Support
[ https://issues.apache.org/jira/browse/DUBBO-125?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17705754#comment-17705754 ] Jun Liu commented on DUBBO-125: --- Please check and leave comments in the github link below: https://github.com/apache/dubbo-go/issues/2263 > Dubbo GSoC 2023 - Go HTTP1&2 RPC Protocol Support > - > > Key: DUBBO-125 > URL: https://issues.apache.org/jira/browse/DUBBO-125 > Project: Apache Dubbo > Issue Type: Task >Reporter: Jun Liu >Priority: Major > Labels: gsoc2023, part-time > Original Estimate: 175h > Remaining Estimate: 175h > -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Commented] (DUBBO-127) Dubbo GSoC 2023 - Improve usability of Dubbo-go project
[ https://issues.apache.org/jira/browse/DUBBO-127?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17705753#comment-17705753 ] Jun Liu commented on DUBBO-127: --- Please check and leave comments in the github link below: https://github.com/apache/dubbo-go/issues/2265 > Dubbo GSoC 2023 - Improve usability of Dubbo-go project > --- > > Key: DUBBO-127 > URL: https://issues.apache.org/jira/browse/DUBBO-127 > Project: Apache Dubbo > Issue Type: Task >Reporter: Jun Liu >Priority: Major > Labels: gsoc2023, part-time > Original Estimate: 175h > Remaining Estimate: 175h > > Including but not limited to programming patterns, configuration, apis, > documentation and demos. -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Commented] (DUBBO-130) Dubbo GSoC 2023 - Development of Dubbo Admin Dashboard UI Pages
[ https://issues.apache.org/jira/browse/DUBBO-130?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17705750#comment-17705750 ] Jun Liu commented on DUBBO-130: --- Please check and leave comments in the github link below: https://github.com/apache/dubbo-admin/issues/1062 > Dubbo GSoC 2023 - Development of Dubbo Admin Dashboard UI Pages > --- > > Key: DUBBO-130 > URL: https://issues.apache.org/jira/browse/DUBBO-130 > Project: Apache Dubbo > Issue Type: Task >Reporter: Jun Liu >Priority: Major > Labels: gsoc2023, part-time > Original Estimate: 300h > Remaining Estimate: 300h > > In charge of the maintenance of the development of the UI pages of the whole > Dubbo Admin project. -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Commented] (DUBBO-129) Dubbo GSoC 2023 - Admin Control Plane
[ https://issues.apache.org/jira/browse/DUBBO-129?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17705751#comment-17705751 ] Jun Liu commented on DUBBO-129: --- Please check and leave comments in the github link below: https://github.com/apache/dubbo-admin/issues/1063 > Dubbo GSoC 2023 - Admin Control Plane > - > > Key: DUBBO-129 > URL: https://issues.apache.org/jira/browse/DUBBO-129 > Project: Apache Dubbo > Issue Type: Task >Reporter: Jun Liu >Priority: Major > Labels: full-time, gsoc2023 > Original Estimate: 300h > Remaining Estimate: 300h > -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Commented] (DUBBO-132) Dubbo GSoC 2023 - Rust Cluster Feature Implementation and Stability Improvement.
[ https://issues.apache.org/jira/browse/DUBBO-132?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17705748#comment-17705748 ] Jun Liu commented on DUBBO-132: --- Please check and leave comments in the GitHub link below: https://github.com/apache/dubbo-rust/issues/129 > Dubbo GSoC 2023 - Rust Cluster Feature Implementation and Stability > Improvement. > > > Key: DUBBO-132 > URL: https://issues.apache.org/jira/browse/DUBBO-132 > Project: Apache Dubbo > Issue Type: Task >Reporter: Jun Liu >Priority: Major > Labels: gsoc2023, part-time > Original Estimate: 175h > Remaining Estimate: 175h > -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Commented] (DUBBO-131) Dubbo GSoC 2023 - Dubbo3 Node.js HTTP/2 RPC Protocol Implementation
[ https://issues.apache.org/jira/browse/DUBBO-131?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17705749#comment-17705749 ] Jun Liu commented on DUBBO-131: --- Please check and leave comments in the GitHub link below: https://github.com/apache/dubbo-js/issues/330 > Dubbo GSoC 2023 - Dubbo3 Node.js HTTP/2 RPC Protocol Implementation > --- > > Key: DUBBO-131 > URL: https://issues.apache.org/jira/browse/DUBBO-131 > Project: Apache Dubbo > Issue Type: Task >Reporter: Jun Liu >Priority: Major > Labels: gsoc2023, part-time > Original Estimate: 175h > Remaining Estimate: 175h > -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Commented] (DUBBO-133) Dubbo GSoC 2023 - Dubbo3 Python HTTP/2 RPC Protocol Implementation
[ https://issues.apache.org/jira/browse/DUBBO-133?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17705747#comment-17705747 ] Jun Liu commented on DUBBO-133: --- Please check and leave comments in the github link below: https://github.com/apache/dubbo-python2/issues/17 > Dubbo GSoC 2023 - Dubbo3 Python HTTP/2 RPC Protocol Implementation > -- > > Key: DUBBO-133 > URL: https://issues.apache.org/jira/browse/DUBBO-133 > Project: Apache Dubbo > Issue Type: Task >Reporter: Jun Liu >Priority: Major > Labels: gsoc2023, part-time > Original Estimate: 175h > Remaining Estimate: 175h > -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Commented] (DUBBO-107) Dubbo GSoC 2023 - Integration suite on Kubernetes
[ https://issues.apache.org/jira/browse/DUBBO-107?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17705741#comment-17705741 ] Jun Liu commented on DUBBO-107: --- Please check and leave comments in the GitHub issue below: https://github.com/apache/dubbo-python2/issues/17 > Dubbo GSoC 2023 - Integration suite on Kubernetes > - > > Key: DUBBO-107 > URL: https://issues.apache.org/jira/browse/DUBBO-107 > Project: Apache Dubbo > Issue Type: Task >Reporter: Albumen Kevin >Priority: Major > Labels: full-time, gsoc2023 > > As a development framework that is closely related to users, Dubbo may have a > huge impact on users if any problems occur during the iteration process. > Therefore, Dubbo needs a complete set of automated regression testing tools. > At present, Dubbo already has a set of testing tools based on docker-compose, > but this set of tools cannot test the compatibility in the kubernetes > environment. At the same time, we also need a more reliable test case > construction system to ensure that the test cases are sufficiently complete. -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Created] (DUBBO-133) Dubbo GSoC 2023 - Dubbo3 Python HTTP/2 RPC Protocol Implementation
Jun Liu created DUBBO-133: - Summary: Dubbo GSoC 2023 - Dubbo3 Python HTTP/2 RPC Protocol Implementation Key: DUBBO-133 URL: https://issues.apache.org/jira/browse/DUBBO-133 Project: Apache Dubbo Issue Type: Task Reporter: Jun Liu -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Created] (DUBBO-132) Dubbo GSoC 2023 - Rust Cluster Feature Implementation and Stability Improvement.
Jun Liu created DUBBO-132: - Summary: Dubbo GSoC 2023 - Rust Cluster Feature Implementation and Stability Improvement. Key: DUBBO-132 URL: https://issues.apache.org/jira/browse/DUBBO-132 Project: Apache Dubbo Issue Type: Task Reporter: Jun Liu -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Created] (DUBBO-131) Dubbo GSoC 2023 - Dubbo3 Node.js HTTP/2 RPC Protocol Implementation
Jun Liu created DUBBO-131: - Summary: Dubbo GSoC 2023 - Dubbo3 Node.js HTTP/2 RPC Protocol Implementation Key: DUBBO-131 URL: https://issues.apache.org/jira/browse/DUBBO-131 Project: Apache Dubbo Issue Type: Task Reporter: Jun Liu -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Created] (DUBBO-130) Dubbo GSoC 2023 - Development of Dubbo Admin Dashboard UI Pages
Jun Liu created DUBBO-130: - Summary: Dubbo GSoC 2023 - Development of Dubbo Admin Dashboard UI Pages Key: DUBBO-130 URL: https://issues.apache.org/jira/browse/DUBBO-130 Project: Apache Dubbo Issue Type: Task Reporter: Jun Liu In charge of the maintenance of the development of the UI pages of the whole Dubbo Admin project. -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Created] (DUBBO-129) Dubbo GSoC 2023 - Admin Control Plane
Jun Liu created DUBBO-129: - Summary: Dubbo GSoC 2023 - Admin Control Plane Key: DUBBO-129 URL: https://issues.apache.org/jira/browse/DUBBO-129 Project: Apache Dubbo Issue Type: Task Reporter: Jun Liu -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Commented] (DUBBO-115) Dubbo GSoC 2023 - Dubbo SPI Extensions on WASM
[ https://issues.apache.org/jira/browse/DUBBO-115?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17704249#comment-17704249 ] Jun Liu commented on DUBBO-115: --- Including a conformance test mechanism of the SPI extensions project > Dubbo GSoC 2023 - Dubbo SPI Extensions on WASM > -- > > Key: DUBBO-115 > URL: https://issues.apache.org/jira/browse/DUBBO-115 > Project: Apache Dubbo > Issue Type: Task >Reporter: Albumen Kevin >Priority: Major > Labels: full-time, gsoc2023 > > WebAssembly (abbreviated {_}Wasm{_}) is a binary instruction format for a > stack-based virtual machine. Many capabilities of Dubbo support extensions, > such as custom interceptors, routing, load balancing, etc. In order to allow > the user's implementation to be used on Dubbo's multiple language SDKs, we > can implement cross-platform operation based on wasm capabilities. > > The implementation of this topic needs to provide a set of mechanisms for > Wasm on Dubbo, covering the implementation of Java and Go. Also supports at > least Filter, Router and Loadbalance. -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Updated] (DUBBO-126) Dubbo GSoC 2023 - Go Web Protocol and Programming Support
[ https://issues.apache.org/jira/browse/DUBBO-126?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jun Liu updated DUBBO-126: -- Summary: Dubbo GSoC 2023 - Go Web Protocol and Programming Support (was: Dubbo GSoC 2023 - Go Web Protocol Support) > Dubbo GSoC 2023 - Go Web Protocol and Programming Support > - > > Key: DUBBO-126 > URL: https://issues.apache.org/jira/browse/DUBBO-126 > Project: Apache Dubbo > Issue Type: Task >Reporter: Jun Liu >Priority: Major > Labels: gsoc2023, part-time > Original Estimate: 175h > Remaining Estimate: 175h > -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Created] (DUBBO-128) Dubbo GSoC 2023 - Go Observability Improvement
Jun Liu created DUBBO-128: - Summary: Dubbo GSoC 2023 - Go Observability Improvement Key: DUBBO-128 URL: https://issues.apache.org/jira/browse/DUBBO-128 Project: Apache Dubbo Issue Type: Task Reporter: Jun Liu -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Created] (DUBBO-127) Dubbo GSoC 2023 - Improve usability of Dubbo-go project
Jun Liu created DUBBO-127: - Summary: Dubbo GSoC 2023 - Improve usability of Dubbo-go project Key: DUBBO-127 URL: https://issues.apache.org/jira/browse/DUBBO-127 Project: Apache Dubbo Issue Type: Task Reporter: Jun Liu Including but not limited to programming patterns, configuration, apis, documentation and demos. -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Created] (DUBBO-126) Dubbo GSoC 2023 - Go Web Protocol Support
Jun Liu created DUBBO-126: - Summary: Dubbo GSoC 2023 - Go Web Protocol Support Key: DUBBO-126 URL: https://issues.apache.org/jira/browse/DUBBO-126 Project: Apache Dubbo Issue Type: Task Reporter: Jun Liu -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Updated] (DUBBO-125) Dubbo GSoC 2023 - Go HTTP1&2 RPC Protocol Support
[ https://issues.apache.org/jira/browse/DUBBO-125?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jun Liu updated DUBBO-125: -- Labels: gsoc2023 part-time (was: gsoc2023) Summary: Dubbo GSoC 2023 - Go HTTP1&2 RPC Protocol Support (was: Dubbo GSoC 2023 - Go HTTP1&2 Protocol Support) Remaining Estimate: 175h (was: 2h 55m) Original Estimate: 175h (was: 2h 55m) > Dubbo GSoC 2023 - Go HTTP1&2 RPC Protocol Support > - > > Key: DUBBO-125 > URL: https://issues.apache.org/jira/browse/DUBBO-125 > Project: Apache Dubbo > Issue Type: Task >Reporter: Jun Liu >Priority: Major > Labels: gsoc2023, part-time > Original Estimate: 175h > Remaining Estimate: 175h > -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Created] (DUBBO-125) Dubbo GSoC 2023 - Go HTTP1&2 Protocol Support
Jun Liu created DUBBO-125: - Summary: Dubbo GSoC 2023 - Go HTTP1&2 Protocol Support Key: DUBBO-125 URL: https://issues.apache.org/jira/browse/DUBBO-125 Project: Apache Dubbo Issue Type: Task Reporter: Jun Liu -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Created] (DUBBO-124) Dubbo GSoC 2023 - Go Security
Jun Liu created DUBBO-124: - Summary: Dubbo GSoC 2023 - Go Security Key: DUBBO-124 URL: https://issues.apache.org/jira/browse/DUBBO-124 Project: Apache Dubbo Issue Type: Task Reporter: Jun Liu -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Created] (DUBBO-123) Dubbo GSoC 2023 - Go Traffic Management
Jun Liu created DUBBO-123: - Summary: Dubbo GSoC 2023 - Go Traffic Management Key: DUBBO-123 URL: https://issues.apache.org/jira/browse/DUBBO-123 Project: Apache Dubbo Issue Type: Task Reporter: Jun Liu -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Updated] (DUBBO-123) Dubbo GSoC 2023 - Go Traffic Management
[ https://issues.apache.org/jira/browse/DUBBO-123?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jun Liu updated DUBBO-123: -- Labels: full-time gsoc2023 (was: fulltime gsoc2023) > Dubbo GSoC 2023 - Go Traffic Management > --- > > Key: DUBBO-123 > URL: https://issues.apache.org/jira/browse/DUBBO-123 > Project: Apache Dubbo > Issue Type: Task >Reporter: Jun Liu >Priority: Major > Labels: full-time, gsoc2023 > Original Estimate: 300h > Remaining Estimate: 300h > -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Closed] (DUBBO-103) GSoC: Research and development of API exposure and modular mechanism
[ https://issues.apache.org/jira/browse/DUBBO-103?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jun Liu closed DUBBO-103. - Resolution: Fixed > GSoC: Research and development of API exposure and modular mechanism > > > Key: DUBBO-103 > URL: https://issues.apache.org/jira/browse/DUBBO-103 > Project: Apache Dubbo > Issue Type: Task >Reporter: Jun Liu >Priority: Major > Labels: full-time, gsoc2022, mentor > Original Estimate: 350h > Remaining Estimate: 350h > > please refer to > https://github.com/apache/dubbo-awesome/blob/master/summerofcode/gsoc/2022-idea-list.md#题目九api-模块化管理机制调研与实现 -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Closed] (DUBBO-102) GSoC: Certificate rolling update mechanism
[ https://issues.apache.org/jira/browse/DUBBO-102?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jun Liu closed DUBBO-102. - Resolution: Fixed > GSoC: Certificate rolling update mechanism > -- > > Key: DUBBO-102 > URL: https://issues.apache.org/jira/browse/DUBBO-102 > Project: Apache Dubbo > Issue Type: Task >Reporter: Jun Liu >Priority: Major > Labels: full-time, gsoc2022, mentor > Original Estimate: 350h > Remaining Estimate: 350h > > Please referee to this link: > [https://github.com/apache/dubbo-awesome/blob/master/summerofcode/gsoc/2022-idea-list.md#]题目九证书中心化管理滚动更新 > > Related to the following project: > https://issues.apache.org/jira/browse/DUBBO-81 -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Closed] (DUBBO-101) GSoC 2022: Dubbo CLI Tool Implementation
[ https://issues.apache.org/jira/browse/DUBBO-101?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jun Liu closed DUBBO-101. - Resolution: Fixed > GSoC 2022: Dubbo CLI Tool Implementation > > > Key: DUBBO-101 > URL: https://issues.apache.org/jira/browse/DUBBO-101 > Project: Apache Dubbo > Issue Type: Task >Reporter: Jun Liu >Priority: Major > Labels: full-time, gsoc2022, mentor > Original Estimate: 350h > Remaining Estimate: 350h > > See > https://github.com/apache/dubbo-awesome/blob/master/summerofcode/gsoc/2022-idea-list.md#题目九dubbo-cli-实现 -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Updated] (DUBBO-102) GSoC: Certificate rolling update mechanism
[ https://issues.apache.org/jira/browse/DUBBO-102?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jun Liu updated DUBBO-102: -- Description: Please referee to this link: [https://github.com/apache/dubbo-awesome/blob/master/summerofcode/gsoc/2022-idea-list.md#]题目九证书中心化管理滚动更新 Related to the following project: https://issues.apache.org/jira/browse/DUBBO-81 was: Please referee to this link: [https://github.com/apache/dubbo-awesome/blob/master/summerofcode/gsoc/2022-idea-list.md#]题目九证书中心化管理滚动更新 Related to > GSoC: Certificate rolling update mechanism > -- > > Key: DUBBO-102 > URL: https://issues.apache.org/jira/browse/DUBBO-102 > Project: Apache Dubbo > Issue Type: Task >Reporter: Jun Liu >Priority: Major > Labels: full-time, gsoc2022, mentor > Original Estimate: 350h > Remaining Estimate: 350h > > Please referee to this link: > [https://github.com/apache/dubbo-awesome/blob/master/summerofcode/gsoc/2022-idea-list.md#]题目九证书中心化管理滚动更新 > > Related to the following project: > https://issues.apache.org/jira/browse/DUBBO-81 -- This message was sent by Atlassian Jira (v8.20.1#820001)
[jira] [Updated] (DUBBO-102) GSoC: Certificate rolling update mechanism
[ https://issues.apache.org/jira/browse/DUBBO-102?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jun Liu updated DUBBO-102: -- Description: Please referee to this link: [https://github.com/apache/dubbo-awesome/blob/master/summerofcode/gsoc/2022-idea-list.md#]题目九证书中心化管理滚动更新 Related to was:Please referee to this link: https://github.com/apache/dubbo-awesome/blob/master/summerofcode/gsoc/2022-idea-list.md#题目九证书中心化管理滚动更新 > GSoC: Certificate rolling update mechanism > -- > > Key: DUBBO-102 > URL: https://issues.apache.org/jira/browse/DUBBO-102 > Project: Apache Dubbo > Issue Type: Task >Reporter: Jun Liu >Priority: Major > Labels: full-time, gsoc2022, mentor > Original Estimate: 350h > Remaining Estimate: 350h > > Please referee to this link: > [https://github.com/apache/dubbo-awesome/blob/master/summerofcode/gsoc/2022-idea-list.md#]题目九证书中心化管理滚动更新 > > Related to -- This message was sent by Atlassian Jira (v8.20.1#820001)
[jira] [Created] (DUBBO-103) GSoC: Research and development of API exposure and modular mechanism
Jun Liu created DUBBO-103: - Summary: GSoC: Research and development of API exposure and modular mechanism Key: DUBBO-103 URL: https://issues.apache.org/jira/browse/DUBBO-103 Project: Apache Dubbo Issue Type: Task Reporter: Jun Liu please refer to https://github.com/apache/dubbo-awesome/blob/master/summerofcode/gsoc/2022-idea-list.md#题目九api-模块化管理机制调研与实现 -- This message was sent by Atlassian Jira (v8.20.1#820001)
[jira] [Created] (DUBBO-102) GSoC: Certificate rolling update mechanism
Jun Liu created DUBBO-102: - Summary: GSoC: Certificate rolling update mechanism Key: DUBBO-102 URL: https://issues.apache.org/jira/browse/DUBBO-102 Project: Apache Dubbo Issue Type: Task Reporter: Jun Liu Please referee to this link: https://github.com/apache/dubbo-awesome/blob/master/summerofcode/gsoc/2022-idea-list.md#题目九证书中心化管理滚动更新 -- This message was sent by Atlassian Jira (v8.20.1#820001)
[jira] [Updated] (DUBBO-101) GSoC 2022: Dubbo CLI Tool Implementation
[ https://issues.apache.org/jira/browse/DUBBO-101?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jun Liu updated DUBBO-101: -- Issue Type: Task (was: Bug) > GSoC 2022: Dubbo CLI Tool Implementation > > > Key: DUBBO-101 > URL: https://issues.apache.org/jira/browse/DUBBO-101 > Project: Apache Dubbo > Issue Type: Task >Reporter: Jun Liu >Priority: Major > Labels: full-time, gsoc2022, mentor > Original Estimate: 350h > Remaining Estimate: 350h > > See > https://github.com/apache/dubbo-awesome/blob/master/summerofcode/gsoc/2022-idea-list.md#题目九dubbo-cli-实现 -- This message was sent by Atlassian Jira (v8.20.1#820001)
[jira] [Created] (DUBBO-101) GSoC 2022: Dubbo CLI Tool Implementation
Jun Liu created DUBBO-101: - Summary: GSoC 2022: Dubbo CLI Tool Implementation Key: DUBBO-101 URL: https://issues.apache.org/jira/browse/DUBBO-101 Project: Apache Dubbo Issue Type: Bug Reporter: Jun Liu See https://github.com/apache/dubbo-awesome/blob/master/summerofcode/gsoc/2022-idea-list.md#题目九dubbo-cli-实现 -- This message was sent by Atlassian Jira (v8.20.1#820001)
[jira] [Created] (DUBBO-88) GSoC2022: Rust language implementation
Jun Liu created DUBBO-88: Summary: GSoC2022: Rust language implementation Key: DUBBO-88 URL: https://issues.apache.org/jira/browse/DUBBO-88 Project: Apache Dubbo Issue Type: Task Reporter: Jun Liu Dubbo provides implementations of almost all mainstream languages from Java, Golang, Javascript, C# to Python, etc. In this project, we want to build a basic Rust implementation for Dubbo. -- This message was sent by Atlassian Jira (v8.20.1#820001)
[jira] [Updated] (DUBBO-85) GSoC2022: Sidecar Mesh support for Dubbo-go
[ https://issues.apache.org/jira/browse/DUBBO-85?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jun Liu updated DUBBO-85: - Labels: full-time gsoc2022 mentor (was: ) > GSoC2022: Sidecar Mesh support for Dubbo-go > --- > > Key: DUBBO-85 > URL: https://issues.apache.org/jira/browse/DUBBO-85 > Project: Apache Dubbo > Issue Type: Task >Reporter: Zhixin Li >Priority: Major > Labels: full-time, gsoc2022, mentor > > Please read [the detailed proposal of Dubbo Sidecar Mesh or Thin > SDK|https://github.com/apache/dubbo-awesome/blob/master/proposals/D3.1-thinsdk-sidecar-mesh.md] > here first to know about the ultimate goal behind this issue. > The details of this project will be posted on the following GitHub issue, > please keep posted there. > https://github.com/apache/dubbo-go/issues/1809 -- This message was sent by Atlassian Jira (v8.20.1#820001)
[jira] [Updated] (DUBBO-86) GSoC2022: Proxyless Mesh support for Dubbo-go
[ https://issues.apache.org/jira/browse/DUBBO-86?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jun Liu updated DUBBO-86: - Remaining Estimate: 350h Original Estimate: 350h > GSoC2022: Proxyless Mesh support for Dubbo-go > - > > Key: DUBBO-86 > URL: https://issues.apache.org/jira/browse/DUBBO-86 > Project: Apache Dubbo > Issue Type: Task >Reporter: Zhixin Li >Priority: Major > Labels: full-time, gsoc2022, mentor > Original Estimate: 350h > Remaining Estimate: 350h > > Please read [the detailed proposal of Dubbo Proxyless > Mesh|https://github.com/apache/dubbo-awesome/blob/master/proposals/D3.2-proxyless-mesh.md] > here first to know about the ultimate goal behind this issue. > The details of this project will be posted on the following GitHub issue, > please keep posted there. > https://github.com/apache/dubbo-go/issues/1808 -- This message was sent by Atlassian Jira (v8.20.1#820001)
[jira] [Updated] (DUBBO-87) GSoC2022: Metrics and Observability for Dubbo-go
[ https://issues.apache.org/jira/browse/DUBBO-87?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jun Liu updated DUBBO-87: - Remaining Estimate: 350h Original Estimate: 350h > GSoC2022: Metrics and Observability for Dubbo-go > > > Key: DUBBO-87 > URL: https://issues.apache.org/jira/browse/DUBBO-87 > Project: Apache Dubbo > Issue Type: Task >Reporter: Zhixin Li >Priority: Major > Labels: full-time, gsoc2022, mentor > Original Estimate: 350h > Remaining Estimate: 350h > > h4. Description > Please read the [Observasibility proposal > |https://github.com/apache/dubbo-awesome/blob/master/proposals/D4-observability.md]here > first to know about the ultimate goal behind this issue. > If you are interested in this project and the objective described in the > proposal, please leave comments on the corresponding Github issue below so we > can further exchange information on the tasks that need to be done. > https://github.com/apache/dubbo-go/issues/1807 -- This message was sent by Atlassian Jira (v8.20.1#820001)
[jira] [Updated] (DUBBO-85) GSoC2022: Sidecar Mesh support for Dubbo-go
[ https://issues.apache.org/jira/browse/DUBBO-85?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jun Liu updated DUBBO-85: - Remaining Estimate: 350h Original Estimate: 350h > GSoC2022: Sidecar Mesh support for Dubbo-go > --- > > Key: DUBBO-85 > URL: https://issues.apache.org/jira/browse/DUBBO-85 > Project: Apache Dubbo > Issue Type: Task >Reporter: Zhixin Li >Priority: Major > Labels: full-time, gsoc2022, mentor > Original Estimate: 350h > Remaining Estimate: 350h > > Please read [the detailed proposal of Dubbo Sidecar Mesh or Thin > SDK|https://github.com/apache/dubbo-awesome/blob/master/proposals/D3.1-thinsdk-sidecar-mesh.md] > here first to know about the ultimate goal behind this issue. > The details of this project will be posted on the following GitHub issue, > please keep posted there. > https://github.com/apache/dubbo-go/issues/1809 -- This message was sent by Atlassian Jira (v8.20.1#820001)
[jira] [Updated] (DUBBO-87) GSoC2022: Metrics and Observability for Dubbo-go
[ https://issues.apache.org/jira/browse/DUBBO-87?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jun Liu updated DUBBO-87: - Labels: full-time gsoc2022 mentor (was: ) > GSoC2022: Metrics and Observability for Dubbo-go > > > Key: DUBBO-87 > URL: https://issues.apache.org/jira/browse/DUBBO-87 > Project: Apache Dubbo > Issue Type: Task >Reporter: Zhixin Li >Priority: Major > Labels: full-time, gsoc2022, mentor > > h4. Description > Please read the [Observasibility proposal > |https://github.com/apache/dubbo-awesome/blob/master/proposals/D4-observability.md]here > first to know about the ultimate goal behind this issue. > If you are interested in this project and the objective described in the > proposal, please leave comments on the corresponding Github issue below so we > can further exchange information on the tasks that need to be done. > https://github.com/apache/dubbo-go/issues/1807 -- This message was sent by Atlassian Jira (v8.20.1#820001)
[jira] [Updated] (DUBBO-86) GSoC2022: Proxyless Mesh support for Dubbo-go
[ https://issues.apache.org/jira/browse/DUBBO-86?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jun Liu updated DUBBO-86: - Labels: full-time gsoc2022 mentor (was: ) > GSoC2022: Proxyless Mesh support for Dubbo-go > - > > Key: DUBBO-86 > URL: https://issues.apache.org/jira/browse/DUBBO-86 > Project: Apache Dubbo > Issue Type: Task >Reporter: Zhixin Li >Priority: Major > Labels: full-time, gsoc2022, mentor > > Please read [the detailed proposal of Dubbo Proxyless > Mesh|https://github.com/apache/dubbo-awesome/blob/master/proposals/D3.2-proxyless-mesh.md] > here first to know about the ultimate goal behind this issue. > The details of this project will be posted on the following GitHub issue, > please keep posted there. > https://github.com/apache/dubbo-go/issues/1808 -- This message was sent by Atlassian Jira (v8.20.1#820001)
[jira] [Updated] (DUBBO-84) GSoC2022: Task demo demonstrating the usage of Dubbo3
[ https://issues.apache.org/jira/browse/DUBBO-84?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jun Liu updated DUBBO-84: - Description: * 目标 首先,从宏观上、使用上掌握 Dubbo 及微服务治理相关概念;在此基础之上,设计一系列的 Demo 应用,基于这些应用设计出一系列微服务治理的 Tasks,每个 Task 涵盖一项或多项 Dubbo 的服务治理能力,通过详细描述的用例引导用户一步步的完成每一个 Task,进而帮助用户学习使用 Dubbo 能做到什么。 详情请在 https://github.com/apache/dubbo/issues/9887 讨论。 * 任务描述 Dubbo 拥有丰富的治理规则,如服务发现、负载均衡、路由策略(标签路由、条件路由)等,但是这些治理规则的使用具有一定的难度,用户也很难直观的了解到其对应的使用场景。因此 Dubbo 期望有这样的一些场景化的用例能够体现 Dubbo 的治理能力,帮助用户将治理规则迁移到真实业务场景中使用。 这是一项相对比较有挑战性的任务,难度并不在编码本身,而在于对整个 Dubbo 及微服务体系要有比较总体的把握。如能顺利完成,对于参与者整体的视野提升将具有非常大的帮助。参与者可以导师一起协作完成。 * 参考: Istio 中 bookinfo 应用 was: * 目标 首先,从宏观上、使用上掌握 Dubbo 及微服务治理相关概念;在此基础之上,设计一系列的 Demo 应用,基于这些应用设计出一系列微服务治理的 Tasks,每个 Task 涵盖一项或多项 Dubbo 的服务治理能力,通过详细描述的用例引导用户一步步的完成每一个 Task,进而帮助用户学习使用 Dubbo 能做到什么。 * 任务描述 Dubbo 拥有丰富的治理规则,如服务发现、负载均衡、路由策略(标签路由、条件路由)等,但是这些治理规则的使用具有一定的难度,用户也很难直观的了解到其对应的使用场景。因此 Dubbo 期望有这样的一些场景化的用例能够体现 Dubbo 的治理能力,帮助用户将治理规则迁移到真实业务场景中使用。 这是一项相对比较有挑战性的任务,难度并不在编码本身,而在于对整个 Dubbo 及微服务体系要有比较总体的把握。如能顺利完成,对于参与者整体的视野提升将具有非常大的帮助。参与者可以导师一起协作完成。 * 参考: Istio 中 bookinfo 应用 > GSoC2022: Task demo demonstrating the usage of Dubbo3 > - > > Key: DUBBO-84 > URL: https://issues.apache.org/jira/browse/DUBBO-84 > Project: Apache Dubbo > Issue Type: Task >Reporter: Jun Liu >Priority: Major > Labels: full-time, gsoc2022, mentor > Original Estimate: 350h > Remaining Estimate: 350h > > * 目标 > 首先,从宏观上、使用上掌握 Dubbo 及微服务治理相关概念;在此基础之上,设计一系列的 Demo 应用,基于这些应用设计出一系列微服务治理的 > Tasks,每个 Task 涵盖一项或多项 Dubbo 的服务治理能力,通过详细描述的用例引导用户一步步的完成每一个 Task,进而帮助用户学习使用 > Dubbo 能做到什么。 > 详情请在 https://github.com/apache/dubbo/issues/9887 讨论。 > * 任务描述 > Dubbo > 拥有丰富的治理规则,如服务发现、负载均衡、路由策略(标签路由、条件路由)等,但是这些治理规则的使用具有一定的难度,用户也很难直观的了解到其对应的使用场景。因此 > Dubbo 期望有这样的一些场景化的用例能够体现 Dubbo 的治理能力,帮助用户将治理规则迁移到真实业务场景中使用。 > 这是一项相对比较有挑战性的任务,难度并不在编码本身,而在于对整个 Dubbo > 及微服务体系要有比较总体的把握。如能顺利完成,对于参与者整体的视野提升将具有非常大的帮助。参与者可以导师一起协作完成。 > * 参考: > Istio 中 bookinfo 应用 -- This message was sent by Atlassian Jira (v8.20.1#820001)
[jira] [Created] (DUBBO-84) GSoC2022: Task demo demonstrating the usage of Dubbo3
Jun Liu created DUBBO-84: Summary: GSoC2022: Task demo demonstrating the usage of Dubbo3 Key: DUBBO-84 URL: https://issues.apache.org/jira/browse/DUBBO-84 Project: Apache Dubbo Issue Type: Task Reporter: Jun Liu * 目标 首先,从宏观上、使用上掌握 Dubbo 及微服务治理相关概念;在此基础之上,设计一系列的 Demo 应用,基于这些应用设计出一系列微服务治理的 Tasks,每个 Task 涵盖一项或多项 Dubbo 的服务治理能力,通过详细描述的用例引导用户一步步的完成每一个 Task,进而帮助用户学习使用 Dubbo 能做到什么。 * 任务描述 Dubbo 拥有丰富的治理规则,如服务发现、负载均衡、路由策略(标签路由、条件路由)等,但是这些治理规则的使用具有一定的难度,用户也很难直观的了解到其对应的使用场景。因此 Dubbo 期望有这样的一些场景化的用例能够体现 Dubbo 的治理能力,帮助用户将治理规则迁移到真实业务场景中使用。 这是一项相对比较有挑战性的任务,难度并不在编码本身,而在于对整个 Dubbo 及微服务体系要有比较总体的把握。如能顺利完成,对于参与者整体的视野提升将具有非常大的帮助。参与者可以导师一起协作完成。 * 参考: Istio 中 bookinfo 应用 -- This message was sent by Atlassian Jira (v8.20.1#820001)
[jira] [Updated] (DUBBO-82) GSoC2022: Sidecar Mesh support
[ https://issues.apache.org/jira/browse/DUBBO-82?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jun Liu updated DUBBO-82: - Description: Please read [the detailed proposal of Dubbo Sidecar Mesh or Thin SDK|https://github.com/apache/dubbo-awesome/blob/master/proposals/D3.1-thinsdk-sidecar-mesh.md] here first to know about the ultimate goal behind this issue. The details of this project will be posted on the following GitHub issue, please keep posted there. https://github.com/apache/dubbo/issues/9885 was:TBD > GSoC2022: Sidecar Mesh support > -- > > Key: DUBBO-82 > URL: https://issues.apache.org/jira/browse/DUBBO-82 > Project: Apache Dubbo > Issue Type: Task >Reporter: Jun Liu >Priority: Major > Labels: full-time, gsoc2022, mentor > Original Estimate: 350h > Remaining Estimate: 350h > > Please read [the detailed proposal of Dubbo Sidecar Mesh or Thin > SDK|https://github.com/apache/dubbo-awesome/blob/master/proposals/D3.1-thinsdk-sidecar-mesh.md] > here first to know about the ultimate goal behind this issue. > The details of this project will be posted on the following GitHub issue, > please keep posted there. > https://github.com/apache/dubbo/issues/9885 -- This message was sent by Atlassian Jira (v8.20.1#820001)
[jira] [Updated] (DUBBO-81) GSoC2022: Proxyless Mesh support
[ https://issues.apache.org/jira/browse/DUBBO-81?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jun Liu updated DUBBO-81: - Description: Please read [the detailed proposal of Dubbo Proxyless Mesh|https://github.com/apache/dubbo-awesome/blob/master/proposals/D3.2-proxyless-mesh.md] here first to know about the ultimate goal behind this issue. The details of this project will be posted on the following GitHub issue, please keep posted there. https://github.com/apache/dubbo/issues/9884 was:TBD > GSoC2022: Proxyless Mesh support > > > Key: DUBBO-81 > URL: https://issues.apache.org/jira/browse/DUBBO-81 > Project: Apache Dubbo > Issue Type: Task >Reporter: Jun Liu >Priority: Major > Labels: full-time, gsoc2022, mentor > Original Estimate: 350h > Remaining Estimate: 350h > > Please read [the detailed proposal of Dubbo Proxyless > Mesh|https://github.com/apache/dubbo-awesome/blob/master/proposals/D3.2-proxyless-mesh.md] > here first to know about the ultimate goal behind this issue. > The details of this project will be posted on the following GitHub issue, > please keep posted there. > https://github.com/apache/dubbo/issues/9884 -- This message was sent by Atlassian Jira (v8.20.1#820001)
[jira] [Commented] (DUBBO-83) GSoC2022: Metrics and Observability
[ https://issues.apache.org/jira/browse/DUBBO-83?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17516423#comment-17516423 ] Jun Liu commented on DUBBO-83: -- [~JunjieZhou] Welcome. Please read the proposal we have just posted above and leave your points of view on that GitHub issue. Please notice that the proposal is still in draft status, our mentors are still working on it. You are welcome to give your points of view on it and it would be convenient for us to discuss the right task for you that way. > GSoC2022: Metrics and Observability > --- > > Key: DUBBO-83 > URL: https://issues.apache.org/jira/browse/DUBBO-83 > Project: Apache Dubbo > Issue Type: Task >Reporter: Jun Liu >Priority: Major > Labels: gsoc2022, mentor, part-time > Original Estimate: 175h > Remaining Estimate: 175h > > Please read the [Observasibility proposal > |https://github.com/apache/dubbo-awesome/blob/master/proposals/D4-observability.md]here > first to know about the ultimate goal behind this issue. > If you are interested in this project and the objective described in the > proposal, please leave comments on the corresponding Github issue below so we > can further exchange information on the tasks that need to be done. > https://github.com/apache/dubbo/issues/9886 -- This message was sent by Atlassian Jira (v8.20.1#820001)
[jira] [Updated] (DUBBO-83) GSoC2022: Metrics and Observability
[ https://issues.apache.org/jira/browse/DUBBO-83?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jun Liu updated DUBBO-83: - Description: Please read the [Observasibility proposal |https://github.com/apache/dubbo-awesome/blob/master/proposals/D4-observability.md]here first to know about the ultimate goal behind this issue. If you are interested in this project and the objective described in the proposal, please leave comments on the corresponding Github issue below so we can further exchange information on the tasks that need to be done. https://github.com/apache/dubbo/issues/9886 > GSoC2022: Metrics and Observability > --- > > Key: DUBBO-83 > URL: https://issues.apache.org/jira/browse/DUBBO-83 > Project: Apache Dubbo > Issue Type: Task >Reporter: Jun Liu >Priority: Major > Labels: gsoc2022, mentor, part-time > Original Estimate: 175h > Remaining Estimate: 175h > > Please read the [Observasibility proposal > |https://github.com/apache/dubbo-awesome/blob/master/proposals/D4-observability.md]here > first to know about the ultimate goal behind this issue. > If you are interested in this project and the objective described in the > proposal, please leave comments on the corresponding Github issue below so we > can further exchange information on the tasks that need to be done. > https://github.com/apache/dubbo/issues/9886 -- This message was sent by Atlassian Jira (v8.20.1#820001)
[jira] [Closed] (DUBBO-47) remove unused imports
[ https://issues.apache.org/jira/browse/DUBBO-47?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jun Liu closed DUBBO-47. Resolution: Fixed > remove unused imports > - > > Key: DUBBO-47 > URL: https://issues.apache.org/jira/browse/DUBBO-47 > Project: Apache Dubbo > Issue Type: Improvement >Reporter: Jin Xu >Priority: Critical > Labels: pull-request-available > > https://github.com/apache/dubbo/pull/7196 -- This message was sent by Atlassian Jira (v8.20.1#820001)
[jira] [Closed] (DUBBO-61) merge duplicated switch branches
[ https://issues.apache.org/jira/browse/DUBBO-61?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jun Liu closed DUBBO-61. Resolution: Fixed > merge duplicated switch branches > > > Key: DUBBO-61 > URL: https://issues.apache.org/jira/browse/DUBBO-61 > Project: Apache Dubbo > Issue Type: Improvement >Reporter: Jin Xu >Priority: Minor > Labels: pull-request-available > > https://github.com/apache/dubbo/pull/7210 -- This message was sent by Atlassian Jira (v8.20.1#820001)
[jira] [Closed] (DUBBO-64) remove useless boxing
[ https://issues.apache.org/jira/browse/DUBBO-64?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jun Liu closed DUBBO-64. Resolution: Fixed > remove useless boxing > - > > Key: DUBBO-64 > URL: https://issues.apache.org/jira/browse/DUBBO-64 > Project: Apache Dubbo > Issue Type: Improvement >Reporter: Jin Xu >Priority: Minor > Labels: pull-request-available > > https://github.com/apache/dubbo/pull/7213 -- This message was sent by Atlassian Jira (v8.20.1#820001)
[jira] [Closed] (DUBBO-44) 登录故障
[ https://issues.apache.org/jira/browse/DUBBO-44?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jun Liu closed DUBBO-44. Resolution: Fixed > 登录故障 > > > Key: DUBBO-44 > URL: https://issues.apache.org/jira/browse/DUBBO-44 > Project: Apache Dubbo > Issue Type: Bug >Reporter: jason >Priority: Major > Original Estimate: 2m > Remaining Estimate: 2m > > 登录故障 -- This message was sent by Atlassian Jira (v8.20.1#820001)
[jira] [Closed] (DUBBO-67) refine append
[ https://issues.apache.org/jira/browse/DUBBO-67?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jun Liu closed DUBBO-67. Resolution: Fixed > refine append > - > > Key: DUBBO-67 > URL: https://issues.apache.org/jira/browse/DUBBO-67 > Project: Apache Dubbo > Issue Type: Improvement >Reporter: Jin Xu >Priority: Minor > Labels: pull-request-available > > https://github.com/apache/dubbo/pull/7216 -- This message was sent by Atlassian Jira (v8.20.1#820001)
[jira] [Closed] (DUBBO-75) Remove useless boxing and unboxing
[ https://issues.apache.org/jira/browse/DUBBO-75?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jun Liu closed DUBBO-75. Resolution: Fixed > Remove useless boxing and unboxing > --- > > Key: DUBBO-75 > URL: https://issues.apache.org/jira/browse/DUBBO-75 > Project: Apache Dubbo > Issue Type: Improvement >Reporter: Jin Xu >Priority: Minor > Labels: pull-request-available > > https://github.com/apache/dubbo/pull/7224 -- This message was sent by Atlassian Jira (v8.20.1#820001)
[jira] [Closed] (DUBBO-65) use addAll
[ https://issues.apache.org/jira/browse/DUBBO-65?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jun Liu closed DUBBO-65. Resolution: Fixed > use addAll > -- > > Key: DUBBO-65 > URL: https://issues.apache.org/jira/browse/DUBBO-65 > Project: Apache Dubbo > Issue Type: Improvement >Reporter: Jin Xu >Priority: Minor > Labels: pull-request-available > > https://github.com/apache/dubbo/pull/7214 -- This message was sent by Atlassian Jira (v8.20.1#820001)
[jira] [Closed] (DUBBO-52) return true directly instead of box and unbox
[ https://issues.apache.org/jira/browse/DUBBO-52?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jun Liu closed DUBBO-52. Resolution: Fixed > return true directly instead of box and unbox > - > > Key: DUBBO-52 > URL: https://issues.apache.org/jira/browse/DUBBO-52 > Project: Apache Dubbo > Issue Type: Improvement >Reporter: Jin Xu >Priority: Minor > Labels: pull-request-available > > https://github.com/apache/dubbo/pull/7201 -- This message was sent by Atlassian Jira (v8.20.1#820001)
[jira] [Closed] (DUBBO-68) inner class change to static
[ https://issues.apache.org/jira/browse/DUBBO-68?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jun Liu closed DUBBO-68. Resolution: Fixed > inner class change to static > - > > Key: DUBBO-68 > URL: https://issues.apache.org/jira/browse/DUBBO-68 > Project: Apache Dubbo > Issue Type: Improvement >Reporter: Jin Xu >Priority: Minor > Labels: pull-request-available > > https://github.com/apache/dubbo/pull/7217 -- This message was sent by Atlassian Jira (v8.20.1#820001)
[jira] [Closed] (DUBBO-50) clean C style array declaration
[ https://issues.apache.org/jira/browse/DUBBO-50?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jun Liu closed DUBBO-50. Resolution: Fixed > clean C style array declaration > > > Key: DUBBO-50 > URL: https://issues.apache.org/jira/browse/DUBBO-50 > Project: Apache Dubbo > Issue Type: Improvement >Reporter: Jin Xu >Priority: Minor > Labels: pull-request-available > > https://github.com/apache/dubbo/pull/7199 -- This message was sent by Atlassian Jira (v8.20.1#820001)
[jira] [Closed] (DUBBO-49) clean Optional
[ https://issues.apache.org/jira/browse/DUBBO-49?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jun Liu closed DUBBO-49. Resolution: Fixed > clean Optional > -- > > Key: DUBBO-49 > URL: https://issues.apache.org/jira/browse/DUBBO-49 > Project: Apache Dubbo > Issue Type: Improvement >Reporter: Jin Xu >Priority: Minor > Labels: pull-request-available > > https://github.com/apache/dubbo/pull/7198 -- This message was sent by Atlassian Jira (v8.20.1#820001)
[jira] [Closed] (DUBBO-38) Built-in support for Circuit Breaker
[ https://issues.apache.org/jira/browse/DUBBO-38?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jun Liu closed DUBBO-38. Resolution: Fixed > Built-in support for Circuit Breaker > > > Key: DUBBO-38 > URL: https://issues.apache.org/jira/browse/DUBBO-38 > Project: Apache Dubbo > Issue Type: Task >Reporter: Huxing Zhang >Priority: Major > Labels: GSoC2019 > > Providing mocked data for request is a key way to achieve stability and > resiliency. > Currently, Dubbo supports service mock in the following aspects: > 1. No matter what status the service provider, always return the mocked data > 2. Calls the actual service provider, if it failed (after retried for several > times), and return the mocked data. > The above two strategies have their deficiencies, which is not intelligent > enough to be able to do it automatically. The expected behavior is according > to the statistics of invocation, decide to return mocked data or not at > runtime. > The objective of this idea is to provide a built-in light-weighted support > for circuit breaker. Please refer to [Circuit > Breaker](https://github.com/Netflix/Hystrix/wiki/How-it-Works#CircuitBreaker) > To achieve this, one way is to extend the > [Cluster](https://github.com/apache/incubator-dubbo/blob/master/dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/Cluster.java) > interface to implement a customized Cluster, and to extend the > [Filter](https://github.com/apache/incubator-dubbo/blob/master/dubbo-rpc/dubbo-rpc-api/src/main/java/org/apache/dubbo/rpc/Filter.java) > interface to get the invocation statistics. > The difference between the built-in circuit breaker and 3rd party circuit > breaker, e.g. hystrix, and sentinel, should be that the build-in support is > light-weight and simple. -- This message was sent by Atlassian Jira (v8.20.1#820001)
[jira] [Closed] (DUBBO-55) change StringBuilder to String
[ https://issues.apache.org/jira/browse/DUBBO-55?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jun Liu closed DUBBO-55. Resolution: Fixed > change StringBuilder to String > -- > > Key: DUBBO-55 > URL: https://issues.apache.org/jira/browse/DUBBO-55 > Project: Apache Dubbo > Issue Type: Improvement >Reporter: Jin Xu >Priority: Minor > Labels: pull-request-available > > https://github.com/apache/dubbo/pull/7204 -- This message was sent by Atlassian Jira (v8.20.1#820001)
[jira] [Closed] (DUBBO-70) use switch instead of if.
[ https://issues.apache.org/jira/browse/DUBBO-70?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jun Liu closed DUBBO-70. Resolution: Fixed > use switch instead of if. > -- > > Key: DUBBO-70 > URL: https://issues.apache.org/jira/browse/DUBBO-70 > Project: Apache Dubbo > Issue Type: Improvement >Reporter: Jin Xu >Priority: Minor > Labels: pull-request-available > > https://github.com/apache/dubbo/pull/7219 -- This message was sent by Atlassian Jira (v8.20.1#820001)
[jira] [Closed] (DUBBO-24) Refactor of "override://" protocol and integration with open-source dynamic configurations
[ https://issues.apache.org/jira/browse/DUBBO-24?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jun Liu closed DUBBO-24. Resolution: Fixed > Refactor of "override://" protocol and integration with open-source dynamic > configurations > -- > > Key: DUBBO-24 > URL: https://issues.apache.org/jira/browse/DUBBO-24 > Project: Apache Dubbo > Issue Type: Improvement >Reporter: Jun Liu >Priority: Major > Labels: GSoC2018 > Original Estimate: 1,008h > Remaining Estimate: 1,008h > > TODO: more details > * Archaius > * Apollo > * Diamond > * ... -- This message was sent by Atlassian Jira (v8.20.1#820001)
[jira] [Closed] (DUBBO-56) clean pom.xml
[ https://issues.apache.org/jira/browse/DUBBO-56?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jun Liu closed DUBBO-56. Resolution: Fixed > clean pom.xml > - > > Key: DUBBO-56 > URL: https://issues.apache.org/jira/browse/DUBBO-56 > Project: Apache Dubbo > Issue Type: Improvement >Reporter: Jin Xu >Priority: Minor > Labels: pull-request-available > > https://github.com/apache/dubbo/pull/7205 -- This message was sent by Atlassian Jira (v8.20.1#820001)
[jira] [Closed] (DUBBO-78) add options configuration for JdkCompiler
[ https://issues.apache.org/jira/browse/DUBBO-78?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jun Liu closed DUBBO-78. Resolution: Fixed > add options configuration for JdkCompiler > - > > Key: DUBBO-78 > URL: https://issues.apache.org/jira/browse/DUBBO-78 > Project: Apache Dubbo > Issue Type: Improvement >Reporter: Jin Xu >Priority: Minor > Labels: pull-request-available > > Add options configuration mechanism for JdkCompiler. > I personally need this mechanism in one of my repos, (I have to copy/change > this whole class now because not having such mechanism, I need a JdkCompiler > to deal with java 1.8 codes) > and I think it helpful to other people too. > https://github.com/apache/dubbo/pull/7232 -- This message was sent by Atlassian Jira (v8.20.1#820001)
[jira] [Closed] (DUBBO-73) merge same catch branches
[ https://issues.apache.org/jira/browse/DUBBO-73?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jun Liu closed DUBBO-73. Resolution: Fixed > merge same catch branches > - > > Key: DUBBO-73 > URL: https://issues.apache.org/jira/browse/DUBBO-73 > Project: Apache Dubbo > Issue Type: Improvement >Reporter: Jin Xu >Priority: Minor > Labels: pull-request-available > > https://github.com/apache/dubbo/pull/7222 -- This message was sent by Atlassian Jira (v8.20.1#820001)
[jira] [Closed] (DUBBO-77) use a way to disable disabled tests that normal people will choose to use.
[ https://issues.apache.org/jira/browse/DUBBO-77?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jun Liu closed DUBBO-77. Resolution: Fixed > use a way to disable disabled tests that normal people will choose to use. > -- > > Key: DUBBO-77 > URL: https://issues.apache.org/jira/browse/DUBBO-77 > Project: Apache Dubbo > Issue Type: Improvement >Reporter: Jin Xu >Priority: Minor > Labels: pull-request-available > > https://github.com/apache/dubbo/pull/7226 -- This message was sent by Atlassian Jira (v8.20.1#820001)
[jira] [Closed] (DUBBO-53) add braces
[ https://issues.apache.org/jira/browse/DUBBO-53?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jun Liu closed DUBBO-53. Resolution: Fixed > add braces > -- > > Key: DUBBO-53 > URL: https://issues.apache.org/jira/browse/DUBBO-53 > Project: Apache Dubbo > Issue Type: Improvement >Reporter: Jin Xu >Priority: Minor > Labels: pull-request-available > > https://github.com/apache/dubbo/pull/7202 -- This message was sent by Atlassian Jira (v8.20.1#820001)
[jira] [Closed] (DUBBO-41) Documentation and code improvement on dubbo cluster module router package
[ https://issues.apache.org/jira/browse/DUBBO-41?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jun Liu closed DUBBO-41. Resolution: Fixed > Documentation and code improvement on dubbo cluster module router package > - > > Key: DUBBO-41 > URL: https://issues.apache.org/jira/browse/DUBBO-41 > Project: Apache Dubbo > Issue Type: Improvement >Reporter: Antim Patel >Priority: Minor > > I feel there is missing documentation in Dubbo cluster module (router related > flow), It is tough to understand and cosumes more time of developer, Also > there is some scope of code structuring there, -- This message was sent by Atlassian Jira (v8.20.1#820001)
[jira] [Closed] (DUBBO-74) use Objects.equals
[ https://issues.apache.org/jira/browse/DUBBO-74?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jun Liu closed DUBBO-74. Resolution: Fixed > use Objects.equals > -- > > Key: DUBBO-74 > URL: https://issues.apache.org/jira/browse/DUBBO-74 > Project: Apache Dubbo > Issue Type: Improvement >Reporter: Jin Xu >Priority: Minor > Labels: pull-request-available > > https://github.com/apache/dubbo/pull/7223 -- This message was sent by Atlassian Jira (v8.20.1#820001)
[jira] [Closed] (DUBBO-72) use try with resource
[ https://issues.apache.org/jira/browse/DUBBO-72?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jun Liu closed DUBBO-72. Resolution: Fixed > use try with resource > - > > Key: DUBBO-72 > URL: https://issues.apache.org/jira/browse/DUBBO-72 > Project: Apache Dubbo > Issue Type: Improvement >Reporter: Jin Xu >Priority: Minor > Labels: pull-request-available > > https://github.com/apache/dubbo/pull/7221 -- This message was sent by Atlassian Jira (v8.20.1#820001)
[jira] [Closed] (DUBBO-51) change from !(==) to !=
[ https://issues.apache.org/jira/browse/DUBBO-51?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jun Liu closed DUBBO-51. Resolution: Fixed > change from !(==) to != > > > Key: DUBBO-51 > URL: https://issues.apache.org/jira/browse/DUBBO-51 > Project: Apache Dubbo > Issue Type: Improvement >Reporter: Jin Xu >Priority: Minor > Labels: pull-request-available > > https://github.com/apache/dubbo/pull/7200 -- This message was sent by Atlassian Jira (v8.20.1#820001)
[jira] [Closed] (DUBBO-48) use StandardCharsets
[ https://issues.apache.org/jira/browse/DUBBO-48?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jun Liu closed DUBBO-48. Resolution: Fixed > use StandardCharsets > > > Key: DUBBO-48 > URL: https://issues.apache.org/jira/browse/DUBBO-48 > Project: Apache Dubbo > Issue Type: Improvement >Reporter: Jin Xu >Priority: Minor > Labels: pull-request-available > > https://github.com/apache/dubbo/pull/7197 -- This message was sent by Atlassian Jira (v8.20.1#820001)
[jira] [Closed] (DUBBO-76) use StringBuilder instead of StringBuffer
[ https://issues.apache.org/jira/browse/DUBBO-76?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jun Liu closed DUBBO-76. Resolution: Fixed > use StringBuilder instead of StringBuffer > - > > Key: DUBBO-76 > URL: https://issues.apache.org/jira/browse/DUBBO-76 > Project: Apache Dubbo > Issue Type: Improvement >Reporter: Jin Xu >Priority: Minor > Labels: pull-request-available > > https://github.com/apache/dubbo/pull/7225 -- This message was sent by Atlassian Jira (v8.20.1#820001)
[jira] [Closed] (DUBBO-60) use Math.max and Math.min
[ https://issues.apache.org/jira/browse/DUBBO-60?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jun Liu closed DUBBO-60. Resolution: Fixed > use Math.max and Math.min > - > > Key: DUBBO-60 > URL: https://issues.apache.org/jira/browse/DUBBO-60 > Project: Apache Dubbo > Issue Type: Improvement >Reporter: Jin Xu >Priority: Minor > Labels: pull-request-available > > https://github.com/apache/dubbo/pull/7209 -- This message was sent by Atlassian Jira (v8.20.1#820001)
[jira] [Closed] (DUBBO-58) need not create File
[ https://issues.apache.org/jira/browse/DUBBO-58?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jun Liu closed DUBBO-58. Resolution: Fixed > need not create File > > > Key: DUBBO-58 > URL: https://issues.apache.org/jira/browse/DUBBO-58 > Project: Apache Dubbo > Issue Type: Improvement >Reporter: Jin Xu >Priority: Minor > Labels: pull-request-available > > https://github.com/apache/dubbo/pull/7207 -- This message was sent by Atlassian Jira (v8.20.1#820001)
[jira] [Closed] (DUBBO-59) remove useless cast
[ https://issues.apache.org/jira/browse/DUBBO-59?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jun Liu closed DUBBO-59. Resolution: Fixed > remove useless cast > > > Key: DUBBO-59 > URL: https://issues.apache.org/jira/browse/DUBBO-59 > Project: Apache Dubbo > Issue Type: Improvement >Reporter: Jin Xu >Priority: Minor > Labels: pull-request-available > > https://github.com/apache/dubbo/pull/7208 -- This message was sent by Atlassian Jira (v8.20.1#820001)
[jira] [Closed] (DUBBO-69) refine javadoc
[ https://issues.apache.org/jira/browse/DUBBO-69?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jun Liu closed DUBBO-69. Resolution: Fixed > refine javadoc > -- > > Key: DUBBO-69 > URL: https://issues.apache.org/jira/browse/DUBBO-69 > Project: Apache Dubbo > Issue Type: Improvement >Reporter: Jin Xu >Priority: Minor > Labels: pull-request-available > > https://github.com/apache/dubbo/pull/7218 -- This message was sent by Atlassian Jira (v8.20.1#820001)
[jira] [Closed] (DUBBO-11) Extend serialization protocol, integrate with more efficient serialization protocols to improve performance
[ https://issues.apache.org/jira/browse/DUBBO-11?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jun Liu closed DUBBO-11. Resolution: Fixed > Extend serialization protocol, integrate with more efficient serialization > protocols to improve performance > --- > > Key: DUBBO-11 > URL: https://issues.apache.org/jira/browse/DUBBO-11 > Project: Apache Dubbo > Issue Type: New Feature >Reporter: Jun Liu >Priority: Minor > Labels: GSoC2018, startLevel > Original Estimate: 672h > Remaining Estimate: 672h > > Extend serialization protocol, integrate with more efficient serialization > protocols to improve performance, such as protobuf. -- This message was sent by Atlassian Jira (v8.20.1#820001)
[jira] [Closed] (DUBBO-10) Extend registry solutions, integrate with popular storage or coordination solutions.
[ https://issues.apache.org/jira/browse/DUBBO-10?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jun Liu closed DUBBO-10. Resolution: Fixed > Extend registry solutions, integrate with popular storage or coordination > solutions. > > > Key: DUBBO-10 > URL: https://issues.apache.org/jira/browse/DUBBO-10 > Project: Apache Dubbo > Issue Type: New Feature >Reporter: Jun Liu >Priority: Minor > Labels: GSoC2018, startLevel > Original Estimate: 672h > Remaining Estimate: 672h > > Extend registry solutions, integrate with popular storage or coordination > solutions to enrich the registry system, such as consular, etcd, etc. -- This message was sent by Atlassian Jira (v8.20.1#820001)
[jira] [Closed] (DUBBO-66) use constructor instead of addAll
[ https://issues.apache.org/jira/browse/DUBBO-66?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jun Liu closed DUBBO-66. Resolution: Fixed > use constructor instead of addAll > - > > Key: DUBBO-66 > URL: https://issues.apache.org/jira/browse/DUBBO-66 > Project: Apache Dubbo > Issue Type: Improvement >Reporter: Jin Xu >Priority: Minor > Labels: pull-request-available > > https://github.com/apache/dubbo/pull/7215 -- This message was sent by Atlassian Jira (v8.20.1#820001)
[jira] [Closed] (DUBBO-13) Enrich the qos command
[ https://issues.apache.org/jira/browse/DUBBO-13?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jun Liu closed DUBBO-13. Resolution: Fixed > Enrich the qos command > -- > > Key: DUBBO-13 > URL: https://issues.apache.org/jira/browse/DUBBO-13 > Project: Apache Dubbo > Issue Type: Improvement >Reporter: Jun Liu >Priority: Major > Labels: GSoC2018, startLevel > > The qos provides some basic commands: ls, online, offline, ..., it can be > further enriched to achieve more efficient operation and maintenance. > And further more, we can think of the possibility of unify the structure of > service metadata, service status, service metrics and so on. This way any > operation and maintenance tools will depend on the same basic structure, > these tools only become an outside wrapper. These tools can be telnet, spring > boot endpoints or others. -- This message was sent by Atlassian Jira (v8.20.1#820001)
[jira] [Closed] (DUBBO-14) Optimize and improve the RPC protocols dubbo integrated.
[ https://issues.apache.org/jira/browse/DUBBO-14?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jun Liu closed DUBBO-14. Resolution: Fixed > Optimize and improve the RPC protocols dubbo integrated. > > > Key: DUBBO-14 > URL: https://issues.apache.org/jira/browse/DUBBO-14 > Project: Apache Dubbo > Issue Type: Improvement >Reporter: Jun Liu >Priority: Major > Labels: GSoC2018 > Original Estimate: 504h > Remaining Estimate: 504h > > Currently, dubbo integrated some third part RPC protocols: hessian, RMI, > http, rest and thrift. > But not every protocol was integrated in the optimized way, still some room > for improvements: > * Improve the API level usage of each framework. > * Make sure every protocol support the Service Management Features provided > by dubbo, such as transparent transmission attatchments > * Even refactor the whole integration way designed by dubbo. -- This message was sent by Atlassian Jira (v8.20.1#820001)
[jira] [Closed] (DUBBO-71) use Boolean.compare
[ https://issues.apache.org/jira/browse/DUBBO-71?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jun Liu closed DUBBO-71. Resolution: Fixed > use Boolean.compare > --- > > Key: DUBBO-71 > URL: https://issues.apache.org/jira/browse/DUBBO-71 > Project: Apache Dubbo > Issue Type: Improvement >Reporter: Jin Xu >Priority: Minor > Labels: pull-request-available > > https://github.com/apache/dubbo/pull/7220 -- This message was sent by Atlassian Jira (v8.20.1#820001)
[jira] [Closed] (DUBBO-18) Integration of third-part RPC protocols
[ https://issues.apache.org/jira/browse/DUBBO-18?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jun Liu closed DUBBO-18. Resolution: Fixed > Integration of third-part RPC protocols > --- > > Key: DUBBO-18 > URL: https://issues.apache.org/jira/browse/DUBBO-18 > Project: Apache Dubbo > Issue Type: Improvement >Reporter: Jun Liu >Priority: Major > Labels: GSoC2018 > Original Estimate: 672h > Remaining Estimate: 672h > > gRPC for example -- This message was sent by Atlassian Jira (v8.20.1#820001)
[jira] [Closed] (DUBBO-17) RPC level performance tuning
[ https://issues.apache.org/jira/browse/DUBBO-17?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jun Liu closed DUBBO-17. Resolution: Fixed > RPC level performance tuning > > > Key: DUBBO-17 > URL: https://issues.apache.org/jira/browse/DUBBO-17 > Project: Apache Dubbo > Issue Type: Improvement >Reporter: Jun Liu >Priority: Major > Labels: GSoC2018 > Original Estimate: 672h > Remaining Estimate: 672h > > Dubbo is essentially a RPC framework, so we need to improve the performance > of dubbo, in every potential way: dubbo RPC protocol, transport(netty for > example), etc. > Here's some things we can do: > * Negotiate serialization by id to instead of name > * Remove unnecessary attachments transmission > * Zero-copy buffer > * Tuning netty related configurations, open this configuration items. > * Optimize the application layer protocol -- This message was sent by Atlassian Jira (v8.20.1#820001)
[jira] [Closed] (DUBBO-15) Enhancement of the plugin mechanism - SPI
[ https://issues.apache.org/jira/browse/DUBBO-15?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jun Liu closed DUBBO-15. Resolution: Fixed > Enhancement of the plugin mechanism - SPI > - > > Key: DUBBO-15 > URL: https://issues.apache.org/jira/browse/DUBBO-15 > Project: Apache Dubbo > Issue Type: Improvement >Reporter: Jun Liu >Priority: Major > Labels: GSoC2018 > Original Estimate: 672h > Remaining Estimate: 672h > > * Abstraction of lifecycle concept, for example add life cycle methods start, > stop for initialization or clearance. > * Support both prototye and singleton, to meet different instantiation > requirements -- This message was sent by Atlassian Jira (v8.20.1#820001)
[jira] [Closed] (DUBBO-16) Optimization of start-up process(export and refer)
[ https://issues.apache.org/jira/browse/DUBBO-16?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jun Liu closed DUBBO-16. Resolution: Fixed > Optimization of start-up process(export and refer) > -- > > Key: DUBBO-16 > URL: https://issues.apache.org/jira/browse/DUBBO-16 > Project: Apache Dubbo > Issue Type: Improvement >Reporter: Jun Liu >Priority: Major > Labels: GSoC2018 > Original Estimate: 672h > Remaining Estimate: 672h > > * Locate the problems caused by potential race condiitions, > [https://github.com/alibaba/dubbo/issues/677,] > [https://github.com/alibaba/dubbo/pull/969,] ... > * Serialize the export/refer process > * Do we need to get the whole provider address list from registry > synchronously at startup? Do we have to establish long connection to each > provider synchronously at startup? > * Even separate the export/refer(action) from the config domain, > export/refer should be triggered somewhere else and depends on > config(ServiceConfig, ReferenceConfig, xxxConfig) -- This message was sent by Atlassian Jira (v8.20.1#820001)
[jira] [Closed] (DUBBO-26) Batched online and offline
[ https://issues.apache.org/jira/browse/DUBBO-26?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jun Liu closed DUBBO-26. Resolution: Fixed > Batched online and offline > -- > > Key: DUBBO-26 > URL: https://issues.apache.org/jira/browse/DUBBO-26 > Project: Apache Dubbo > Issue Type: Improvement >Reporter: Jun Liu >Priority: Major > > TODO: more details -- This message was sent by Atlassian Jira (v8.20.1#820001)
[jira] [Closed] (DUBBO-20) Fault tolerant
[ https://issues.apache.org/jira/browse/DUBBO-20?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jun Liu closed DUBBO-20. Resolution: Fixed > Fault tolerant > -- > > Key: DUBBO-20 > URL: https://issues.apache.org/jira/browse/DUBBO-20 > Project: Apache Dubbo > Issue Type: New Feature >Reporter: Jun Liu >Priority: Major > Labels: GSoC2018 > Original Estimate: 1,008h > Remaining Estimate: 1,008h > > Need to make detailed > * Circuit Breaker > * Bad node recognization (dynamic blacklist) > * Threadpool isolation > * Rate limit -- This message was sent by Atlassian Jira (v8.20.1#820001)