当前位置:

dubbo-go服务框架 v3.0.14

收藏
举报
dubbo-go服务框架是以 Go 语言实现。工程架构:基于dubbo的extension模块和分层的代码设计(包括 protocol layer, registry layer, cluster layer, config 等等)。我们的目标是:你可以对这些分层接口进行新的实现,并通过调用 extension 模块的“ extension.SetXXX ”方法来覆盖 dubb
  • 作者:
    暂无
  • 演示网站:
    暂无
  • 当前版本:
    v3.0.14
  • 日期:
    2023-02-27
  • 相关链接:
    Home Page
  • 所属分类:
    开发框架 Go
  • 软件评级:
  • 下载人气:
    570
免费下载
求购此源码
应用截图
源码详情
免费下载
联系客服/入群
源码属性
授权 开源
大小 5.55MB
语言 Go
运行环境 Go
功能介绍
dubbo-go服务框架是以 Go 语言实现。
工程架构:
基于dubbo的extension模块和分层的代码设计(包括 protocol layer, registry layer, cluster layer, config 等等)。我们的目标是:你可以对这些分层接口进行新的实现,并通过调用 extension 模块的“ extension.SetXXX ”方法来覆盖 dubbo-go [同 go-for-apache-dubbo ]的默认实现,以完成自己的特殊需求而无需修改源代码。

功能列表:

1、角色端
Consumer
Provider
2、传输协议
HTTP
TCP
3、序列化协议
JsonRPC V2
Hessian V2
json for grpc
4、协议
Dubbo
Jsonrpc2.0
gRPC
RESTful
5、路由器
Condition router
Health check router
6、注册中心
ZooKeeper
etcd v3
nacos
consul
k8s
7、动态配置中心与服务治理配置器
Zookeeper
apollo
nacos
8、集群策略
Failover
Failfast
Failsafe/Failback
Available
Broadcast
Forking
9、负载均衡策略
Random
RoundRobin
LeastActive
ConsistentHash
10、过滤器
Echo Health Check
服务熔断&降级
TokenFilter
AccessLogFilter
TpsLimitFilter
ExecuteLimitFilter
Auth/Sign
Metrics filter
Tracing filter
11、调用
泛化调用
12、监控
Opentracing API
Prometheus
13、Tracing
For jsonrpc
For dubbo
For grpc
14、元数据中心
Nacos
Zookeeper
Etcd
Consul
15、服务发现
Nacos
Zookeeper
Etcd
16、其他功能支持:
启动时检查
服务直连
多服务协议
多注册中心
多服务版本
服务分组
付费服务
模板/插件

联系客服

手机版

扫一扫进入手机版

返回顶部