Go Chassis 产品级 Go 语言微服务框架开源项目

我要开发同款
匿名用户2018年01月25日
47阅读
所属分类Google Go、程序开发、微服务框架
授权协议Apache 2.0

作品详情

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

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

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

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

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

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

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

声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论