花费 17 ms
go微服务框架Kratos笔记(一)入门教程

kratos简介 Kratos 一套轻量级 Go 微服务框架,包含大量微服务相关功能及工具 本文基于kratos v2.0.3,windows平台,其他系统平台均可借鉴参考 环境搭建 Golang开发包 Protoc编译工具安装 Protoc-gen-go插件安装 开启 ...

Mon Sep 06 22:26:00 CST 2021 0 2569
go微服务框架Kratos笔记(七)使用jwt认证中间件

引言 Json web token (JWT) 是一个开放标准(RFC 7519),它定义了一种紧凑的、自包含的方式,特别适用于分布式站点的单点登录(SSO)场景。JWT的声明一般被用来在身份提供者 ...

Wed Nov 10 19:42:00 CST 2021 0 2220
kratos分析BBR限流源码实现

什么是自适应限流 自适应限流从整体维度对应用入口流量进行控制,结合应用的 Load、CPU 使用率、总体平均 RT、入口 QPS 和并发线程数等几个维度的监控指标,通过自适应的流控策略,让系统的入口 ...

Sun Sep 05 05:15:00 CST 2021 0 241
go微服务框架Kratos笔记(二)引入zap日志库

介绍 zap日志库是一款高性能的开源日志库,提供了结构化日志记录和printf风格的日志记录 安装 如何在kratos框架中使用 参考官方文档中描述,为了方便业务自适配不同的 log 接入使用,Logger 只包含了最简单的 Log 接口。当业务需要在 Kratos 框架内部使用自定义 ...

Wed Nov 03 01:23:00 CST 2021 5 1411
基于 OpenTelemetry 的链路追踪

链路追踪的前世今生 分布式跟踪(也称为分布式请求跟踪)是一种用于分析和监控应用程序的方法,尤其是使用微服务架构构建的应用程序。分布式跟踪有助于精确定位故障发生的位置以及导致性能差的原因。 ...

Wed Sep 22 03:40:00 CST 2021 0 203
go微服务框架Kratos笔记(六)链路追踪实战

什么是链路追踪 借用阿里云链路追踪文档来解释 分布式链路追踪(Distributed Tracing),也叫 分布式链路跟踪,分布式跟踪,分布式追踪 等等,它为分布式应用的开发者提供了完整的调用链路 ...

Fri Nov 05 01:47:00 CST 2021 1 1139
Kratos漫游指南 1 - 概览

您好,地球人,欢迎来到Kratos漫游指南。 对于刚开始研究Kratos框架的开发者来说,目前的文档有些零散,这与我们的模块化设计有一些关系,不过Don't panic,从这篇文章开始,我将试图打破这一现状,漫游指南系列将循序渐进地介绍Kratos框架,理顺框架的使用思路,使您更快 ...

Thu Oct 21 17:38:00 CST 2021 0 120

 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM