您的位置:软件下载 > 源码素材 > 网页源码 > Kratos(Go微服务框架)

Kratos(Go微服务框架) V2.0.5官方版

无病毒 无插件
  • 软件大小:713KB
  • 更新日期:2021-10-13
  • 软件语言:其他语言
  • 软件授权:国产软件
  • 软件评论:0条
  • 官方网站:暂无
  • 适用平台:WinAll/

Kratos是一套轻量Go微服务架构,包括很多微服务有关架构及工具,解决了gin在微服务情景下的一些兼容和微服务自身的一系列绿色生态!

Kratos(Go微服务框架)

【软件特点】

  简易:不过多设计方案,编码朴实简易;

  通用性:通用性业务流程开发设计所须要的基础库的作用;

  高效率:提升业务流程迭代更新的高效率;

  平稳:基础库可检测性强,普及率高,有线电视上实践活动可以信赖;

&emsp

Kratos是一套轻量Go微服务架构,包括很多微服务有关架构及工具,解决了gin在微服务情景下的一些兼容和微服务自身的一系列绿色生态!

Kratos(Go微服务框架)

【软件特点】

  简易:不过多设计方案,编码朴实简易;

  通用性:通用性业务流程开发设计所须要的基础库的作用;

  高效率:提升业务流程迭代更新的高效率;

  平稳:基础库可检测性强,普及率高,有线电视上实践活动可以信赖;

  健硕:根据较好的基础库设计方案,降低错用;

  高性能:性能高,但不特殊为了更好地性能做 hack 提升,引入 unsafe ;

  扩展性:优良的接口设计,来拓展完成,或是根据增加基础库文件目录来拓展作用;

  容错性:为不成功设计方案,很多引入对 SRE 的了解,可扩展性高;

  工具链:包括很多工具链,例如 cache 代码生成,lint 工具这些;

【功能介绍】

  APIs:协议书通讯以 HTTP/gRPC 为基础,根据 Protobuf 开展界定;

  Errors:根据 Protobuf 的 Enum 做为错误代码界定,及其工具转化成判断插口;

  Metadata:在协议书通讯 HTTP/gRPC 中,根据 Middleware 规范性服务项目元信息的传递;

  Config:适用多数据库方法,开展配备合拼刮平,根据 Atomic 方法适用动态性配备;

  Logger:规范日志插口,可便捷集成化三方 log 库,并可根据 fluentd 搜集日志;

  Metrics:统一指标值插口,能够完成各种各样指标值系统软件,默认设置 集成化 Prometheus;

  Tracing:遵循 OpenTelemetry 标准界定,以完成微服务链路追踪;

  Encoding:适用 Accept 和 Content-Type 开展全自动挑选內容编号;

  Transport:通用性的 HTTP/gRPC 网络层,完成统一的 Middleware 软件适用;

  Registry:完成统一认证中心插口,可软件化连接各种各样认证中心;

[展开全部↓]
软件截图
网友评论
相关说明
多特软件站欢迎用户将网页内容和下载地址转发到博客、微博、论坛等。
所有软件已经过工作人员安装检测,如不能正常运行,请检查运行环境和硬件配置,或在评论中反馈,工作人员会及时处理。
判断软件好坏,请用户参考用户评论或者软件好评度
  • 页游开服
查看全部
您可能还需要