开源中国

我们不支持 IE 10 及以下版本浏览器

It appears you’re using an unsupported browser

为了获得更好的浏览体验,我们强烈建议您使用较新版本的 Chrome、 Firefox、 Safari 等,或者升级到最新版本的IE浏览器。 如果您使用的是 IE 11 或以上版本,请关闭“兼容性视图”。
Go Chassis首页、文档和下载 - 产品级 Go 语言微服务框架 - 开源中国社区
全部项目分类
Apache 2.0
Google Go
跨平台
华为
分享
收藏
72 人收藏
收录时间:2018-01-25
Go Chassis 详细介绍

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

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

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

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

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

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

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

Go Chassis

选择将代码托管在码云
你还在等什么

可能是中国最大最好的代码托管平台


大家对 Go Chassis 的评论 (全部 7 条评论)
{{repayCom.userName}}
林峰
go routines 写IO并发还是优势啊
辉火
性能这个词有点泛,golang比Java消耗的内存少,CPU略低,理论上负载能力会更好。
io密集的应用,主流语言执行效率都差不多。主要的执行时间消耗在网络连接,文件读写等io操作。

如果是密集计算应用,不同语言差距会体现的明显一点。
苍耳道人
其实并发性能差不多。但用go写起来很容易,用java写水平需要高过go好几层才行。
龙影
肯定不是一个数量级
MrXionGe
对于go,提到的最多的就是并发吧…我没用go写过太多东西。我觉得Java的并发性能就很不错,他俩比较一下,怎么样呢?
顶部