产品级 Go 语言微服务框架 Go Chassis

产品级 Go 语言微服务框架 Go Chassis

Apache 2.0
Google Go
跨平台
华为
2018-01-25
王练
Go Chassis 正在参加 2019 年度最受欢迎开源中国软件评选,请投票支持!
Go Chassis 在 2019 年度最受欢迎开源中国软件评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
投票赢奖品
已投票

Go Chassis 是一个用 Go 语言编写的微服务快速开发框架。借助 CSE Go Chassis 进行微服务开发可最大化地降低开发门槛,提升产品上线速度,同时可以获得微服务运行时高可靠性保证、运行时动态治理等一系列开箱即用的能力。

作为业界首款商用级别的Go语言微服务框架,Go Chassis 已具备支持企业级应用的核心特性:

  • 可定制的通信协议:除了现有支持的 HTTP/ Highway RPC 协议外,用户可自行扩展协议。支持 Go Chassis 开发的应用与使用 Java Chassis 开发的应用互相通信,企业在进行微服务架构选择有更大的自由。

  • 使微服务更加健壮:完善的服务治理(负载均衡、限流、熔断、降级等等),保障 Go 微服务应用可靠运行。

  • 运维:metrics 可对接 prometheus ,让 Go 微服务应用运维无忧;并且 log 可下沉到不同系统,用户可按需配置 log 。

  • 安全:插件化的 Cipher 支持企业在证书、aksk 等敏感数据加载时使用自己的加解密算法。

  • 灵活的处理链:支持用户自定义框架处理逻辑。

的码云指数为
超过 的项目
加载中

评论(7)

林峰
林峰
go routines 写IO并发还是优势啊
辉火
辉火
性能这个词有点泛,golang比Java消耗的内存少,CPU略低,理论上负载能力会更好。 io密集的应用,主流语言执行效率都差不多。主要的执行时间消耗在网络连接,文件读写等io操作。 如果是密集计算应用,不同语言差距会体现的明显一点。
苍耳道人
苍耳道人
其实并发性能差不多。但用go写起来很容易,用java写水平需要高过go好几层才行。
龙影
龙影
肯定不是一个数量级
MrXionGe
MrXionGe
对于go,提到的最多的就是并发吧…我没用go写过太多东西。我觉得Java的并发性能就很不错,他俩比较一下,怎么样呢?
ori
ori
不错
RafaelShin
RafaelShin
不是真正的开原

暂无资讯

暂无问答

设计模式之Composite

Composite定义: 顾名思义,该模式将对象以树形结构组织起来,以达成“部分-整体” 的层次结构,使得客户端对单个对象和组合对象的使用具有一致性. Composite好处: 1.使客户端调用简单,客户端...

2012/05/24 16:43
30
0
Hp && Dell服务器硬件监控

HP 安装HP工具: yum install hpssacli 1 查看控制器状态 raid卡型号等 hpssacli ctrl all show status 2 查看硬盘类型、大小 raid级别、状态等等 hpssacli ctrl all show config 3 查看所有...

2016/06/24 18:33
505
1
微服务解决方案Apache ServiceComb(incubating) 发布新版本

近期,微服务解决方案Apache ServiceComb(incubating) 捷报频传,除了LC3大会ServiceComb Workshop成功举办之外,Java-Chassis 1.0.0-m2、Service-Center 1.0.0-m2和Saga 0.2.0版本顺利通过投...

[转载]服务器开发之 Daemon 和 Keepalive

由于业务开发需要,需要对数据库代理进行研究,在研究 MySQL Proxy 实现原理的过程中,对一些功能点进行了分析总结。本文主要讲解下 MySQL Proxy 的 daemon 和 keepalive 功能实现原理。 My...

2013/03/29 10:03
155
0
mysql-proxy二进制版本安装测试

环境: MySQL主库 192.168.160.250 mysql从库 192.168.160.233 mysqlproxy 192.168.110.110 [root@ local]# getconf LONG_BIT 64 wget http://mysql.cdpa.nsysu.edu.tw/Downloads/MySQL-Prox...

2016/10/11 15:46
230
0
设计模式--Composite

结构型模式3: 合成模式:合成模式将对象组织到树结构中,可以用来描述整体与部分的关系。合成模式就是一个处理对象的树结构的模式。合成模式把部分与整体的关系用树结构表示出来。合成模式使...

2012/10/20 15:06
36
0
设计模式之Composite(组合)

composite是将多个不同的而有着共同属性需求的类组合到一块,例如:购物车里的所有商品都要有购物车所关心的属性:价格,这些商品都会被交由compisite处理(一个购物车composite,多种商品要...

2013/09/30 11:27
30
0

没有更多内容

加载失败,请刷新页面

返回顶部
顶部