[jira] [Commented] (DUBBO-7) Update pom file
[ https://issues.apache.org/jira/browse/DUBBO-7?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16397990#comment-16397990 ] ZhuYong commented on DUBBO-7: - I'll try to solve this issue. :) > Update pom file > --- > > Key: DUBBO-7 > URL: https://issues.apache.org/jira/browse/DUBBO-7 > Project: Apache Dubbo > Issue Type: Sub-task >Reporter: Huxing Zhang >Priority: Major > > Update mailingLists > Update organization > Update url > Update issueManagement > Check licenses > Update scm > Update groupId > Update manifestEntries. It is recommended that the standard Apache settings > are used > Update developers to use apache IDs (when known) > Update distributionManagement > Consider specifying a relocation -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Created] (DUBBO-27) Integration with OpenTracing
Jun Liu created DUBBO-27: Summary: Integration with OpenTracing Key: DUBBO-27 URL: https://issues.apache.org/jira/browse/DUBBO-27 Project: Apache Dubbo Issue Type: New Feature Reporter: Jun Liu TODO: more detials -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Created] (DUBBO-26) Batched online and offline
Jun Liu created DUBBO-26: Summary: 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 TODO: more details -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Created] (DUBBO-25) Swagger integration
Jun Liu created DUBBO-25: Summary: Swagger integration Key: DUBBO-25 URL: https://issues.apache.org/jira/browse/DUBBO-25 Project: Apache Dubbo Issue Type: Improvement Reporter: Jun Liu TODO: more details -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Created] (DUBBO-24) Refactor of "override://" protocol and integration with open-source dynamic configurations
Jun Liu created DUBBO-24: Summary: 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 TODO: more details * Archaius * Apollo * Diamond * ... -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Created] (DUBBO-23) Refactor of "override://" protocol and integration with open-source dynamic configurations
Jun Liu created DUBBO-23: Summary: Refactor of "override://" protocol and integration with open-source dynamic configurations Key: DUBBO-23 URL: https://issues.apache.org/jira/browse/DUBBO-23 Project: Apache Dubbo Issue Type: Improvement Reporter: Jun Liu TODO: more details * Archaius * Apollo * Diamond * ... -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Created] (DUBBO-22) Asynchronous API
Jun Liu created DUBBO-22: Summary: Asynchronous API Key: DUBBO-22 URL: https://issues.apache.org/jira/browse/DUBBO-22 Project: Apache Dubbo Issue Type: Improvement Reporter: Jun Liu TODO: more details * Consumer side: ListenableFuture or CompletableFuture * Provider side: AIO like Servlet * even reactive? -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Created] (DUBBO-20) Fault tolerant
Jun Liu created DUBBO-20: Summary: Fault tolerant Key: DUBBO-20 URL: https://issues.apache.org/jira/browse/DUBBO-20 Project: Apache Dubbo Issue Type: New Feature Reporter: Jun Liu Need to make detailed * Circuit Breaker * Bad node recognization (dynamic blacklist) * Threadpool isolation * Rate limit -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Created] (DUBBO-21) Route enhancement
Jun Liu created DUBBO-21: Summary: Route enhancement Key: DUBBO-21 URL: https://issues.apache.org/jira/browse/DUBBO-21 Project: Apache Dubbo Issue Type: Improvement Reporter: Jun Liu Route are used in many advanced scenarios, especially useful for distributed systems with certain scales: canary release * Argument level route * More flexible and stable script based route policies, currently support javascript but not stable enough, also add groovy support for example. * ... -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Created] (DUBBO-19) Metadata refactor
Jun Liu created DUBBO-19: Summary: Metadata refactor Key: DUBBO-19 URL: https://issues.apache.org/jira/browse/DUBBO-19 Project: Apache Dubbo Issue Type: Improvement Reporter: Jun Liu * The registry center should only store and notify necessary data that needs to be passed between providers and consumers, for example host, port, serialization type, etc. * Non-essential data should stored separately and further enriched, these data usually by offline OPS systems for display purpose. * Solve the "Full GC" problem caused by large scale services and url redundancy when provider list notification were triggered. * Design a new runtime metadata storage structure (or reuse the current URL), properly intact with dynamic configuration center. -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Created] (DUBBO-18) Integration of third-part RPC protocols
Jun Liu created DUBBO-18: Summary: 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 gRPC for example -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Created] (DUBBO-17) RPC level performance tuning
Jun Liu created DUBBO-17: Summary: 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 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 (v7.6.3#76005)
[jira] [Created] (DUBBO-15) Enhancement of the plugin mechanism - SPI
Jun Liu created DUBBO-15: Summary: 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 * 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 (v7.6.3#76005)
[jira] [Created] (DUBBO-14) Optimize and improve the RPC protocols dubbo integrated.
Jun Liu created DUBBO-14: Summary: 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 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 (v7.6.3#76005)
[jira] [Updated] (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 updated DUBBO-11: - Labels: GSoC2018 startLevel (was: GSoC2018) > 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 (v7.6.3#76005)
[jira] [Updated] (DUBBO-12) Heartbeat detection mechanism optimization
[ https://issues.apache.org/jira/browse/DUBBO-12?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jun Liu updated DUBBO-12: - Labels: GSoC2018 startLevel (was: GSoC2018) > Heartbeat detection mechanism optimization > -- > > Key: DUBBO-12 > URL: https://issues.apache.org/jira/browse/DUBBO-12 > Project: Apache Dubbo > Issue Type: Improvement >Reporter: Jun Liu >Priority: Minor > Labels: GSoC2018, startLevel > Original Estimate: 504h > Remaining Estimate: 504h > > Heartbeat detection mechanism optimization > * Is the current heartbeat detection mechanism reasonable? Currently works on > both provider side and consumer side. > * Use wheel timer to refactor > * Additional node blacklist? -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Created] (DUBBO-12) Heartbeat detection mechanism optimization
Jun Liu created DUBBO-12: Summary: Heartbeat detection mechanism optimization Key: DUBBO-12 URL: https://issues.apache.org/jira/browse/DUBBO-12 Project: Apache Dubbo Issue Type: New Feature Reporter: Jun Liu Heartbeat detection mechanism optimization * Is the current heartbeat detection mechanism reasonable? Currently works on both provider side and consumer side. * Use wheel timer to refactor * Additional node blacklist? -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Updated] (DUBBO-12) Heartbeat detection mechanism optimization
[ https://issues.apache.org/jira/browse/DUBBO-12?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jun Liu updated DUBBO-12: - Issue Type: Improvement (was: New Feature) > Heartbeat detection mechanism optimization > -- > > Key: DUBBO-12 > URL: https://issues.apache.org/jira/browse/DUBBO-12 > Project: Apache Dubbo > Issue Type: Improvement >Reporter: Jun Liu >Priority: Minor > Labels: GSoC2018 > Original Estimate: 504h > Remaining Estimate: 504h > > Heartbeat detection mechanism optimization > * Is the current heartbeat detection mechanism reasonable? Currently works on > both provider side and consumer side. > * Use wheel timer to refactor > * Additional node blacklist? -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Created] (DUBBO-10) Extend registry solutions, integrate with popular storage or coordination solutions.
Jun Liu created DUBBO-10: Summary: 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 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 (v7.6.3#76005)