Dubbo 升级扩展 Dubbo-G

Apache
Java
跨平台
2017-05-26
技术专家

Dubbo-G 详细介绍

Dubbo是一个被国内很多互联网公司广泛使用的开源分布式服务框架,即使从国际视野来看应该也是一个非常全面的SOA基础框架。作为一个重要的技术研究课题,在联想电商我们根据自身的需求,基于Dubbo2.5.3 实现了一些新的功能,并将其命名为Dubbo-G(即Dubbo upGrade)

 主要新的功能

  •   Mock Extensions

    • 支持CircuitBreaker / Upgrade (熔断/降级)

  •   Decoder/Encoder Extensions

    • 支持Kryo/Fst 高效序列化实现

  •   Double Protocol Support (TCP/HTTP)

    • 同一端口两种协议支持,便于Dubbo服务和API 网关良好对接

  •   Definable HTTP Annotation 

    • 支持自定义注解,引入SpringMVC 注解机制,实现HTTP接口自定义

  •   Netty Upgrade

    • 升级Netty,解决Netty 低版本 序列化/反序列化 BUG

    • 增加Netty 4 高版本支持,兼容 Netty 3 低版本

  • 修改Dubbo 原生Bug

    • 序列化/反序列化

    • 负载均衡(轮询策略)

  • 代码瘦身

    • 去除dubbo-container/dubbo-container-jetty

    • 去除dubbo-remoting/dubbo-remoting-grizzly

    • 去除dubbo-remoting/dubbo-remoting-p2p

    • 去除dubbo-registry/dubbo-registry-redis

    • 去除dubbo-rpc/dubbo-rpc-memcached 

    • 去除dubbo-rpc/dubbo-rpc-redis

    • 去除dubbo-rpc/dubbo-rpc-thrift

    • 去除dubbo-rpc/dubbo-rpc-webservice

    • dubbo-rpc 模块整理

    • dubbo-registry 模块整理

    • dubbo-remoting 模块整理

    • dubbo-container 模块整理

注:dubbo-G和dubbo 2.5.3 是兼容的,没有改变dubbo的任何已有的功能和配置方式

加载中
此软件有 23 条评论,请先登录后再查看。

暂无资讯

暂无问答

MySQL中\g和\G的作用

\g的作用和MySQL中的分号”;"是一样; \G的作用是讲查找到的内容结构旋转90度,变成纵向结构; 下面举例说明,查找数据库中的存在的存储过程状态: SHOW PROCEDURE STATUS LIKE '%pricing%'...

2019/04/16 13:11
27
0
dubbo dubbo-admin dubbo-monitor的最小环境搭建

dubbo-admin dubbo-monitor的配置,网上内容很零散,就写篇文章从头说一下吧,也算是总结下工作中dubbo的使用吧

2016/11/21 21:34
1K
0
dubbo

dubbo dubbo http://dubbo.apache.org/zh-cn/ http://mirror.bit.edu.cn/apache/incubator/dubbo/2.6.6/apache-dubbo-incubating-2.6.6-bin-release.zip https://github.com/apache/dubbo-ad...

2019/08/13 17:11
29
0
Dubbo

1、为什么要使用Dubbo 2、本地调用和远程调用 3、RPC框架 4、Dubbo的配置 5、注意事项 为什么使用Dubbo:   1、需要进行项目之间的相互调用(跨域),以达到某种效果,所以用到了Dubbo   ...

2019/09/09 10:45
47
0
Dubbo

第一章:应用架构的演进过程 1.1-单一应用架构 当网站流量很小时,只需一个应用,将所有功能都部署在一起,以减少部署节点和成本。此时,用于简化增删改查工作量的数据访问框架(ORM)是关键。...

03/05 21:17
62
0
了解dubbo和dubbo的配置

dubbo官网地址: http://dubbo.apache.org/zh-cn/ 官网什么都有 Dubbo的简介: 分布式服务架构,致力于提供高性能和透明化的RPC远程服务调用方式,以及SOA服务治理方案。简单的说,dubbo就是...

04/15 17:06
113
0
dubbo

Dubbo 调用是同步的吗? 默认同步 Dubbo 的异常处理机制? dubbo的异常处理类是com.alibaba.dubbo.rpc.filter.ExceptionFilter 1)如果provider实现了GenericService接口,直接抛出 2)如果是c...

2019/04/04 07:47
37
0
Dubbo

Dubbo 一、 概念 1 Dubbo 介绍 Dubbo 是阿里巴巴公司开源的一个高性能优秀的服务框架,使得应用可通过高性能的 RPC 实现服务的输出和输入功能,可以和 Spring 框架无缝集成。Dubbo 框架,是基...

2019/06/08 09:04
29
0

没有更多内容

加载失败,请刷新页面

返回顶部
顶部