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

blov • 9388 次点击    
这是一个分享于 的项目,其中的信息可能已经有所发展或是发生改变。
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 等敏感数据加载时使用自己的加解密算法。 **灵活的处理链**:支持用户自定义框架处理逻辑。
授权协议:
Apache 2.0
开发语言:
Google Go 查看源码»
操作系统:
跨平台
9388 次点击  
加入收藏 微博
暂无回复
添加一条新回复 (您需要 登录 后才能回复 没有账号 ?)
  • 请尽量让自己的回复能够对别人有帮助
  • 支持 Markdown 格式, **粗体**、~~删除线~~、`单行代码`
  • 支持 @ 本站用户;支持表情(输入 : 提示),见 Emoji cheat sheet
  • 图片支持拖拽、截图粘贴等方式上传