随笔 - 231  文章 - 205  评论 - 20  阅读 - 41万
02 2023 档案
go-zero中好用的流处理利器fx与mr介绍
摘要:使用并发包前需要注意一个点 *** 实际业务中使用fx、mr确实能提高调用方的效率,但是对于加大了对被调用方的负担。 举个例子:服务A提供了通过一个用户id查询用户订单数据的接口,服务B有多个用户id需要查,此时当然可以使用fx或者mr调用A的RPC接口用多个用户id并发去查服务A的数据,这样避免了 阅读全文
posted @ 2023-02-25 19:00 江湖乄夜雨 阅读(1773) 评论(0) 推荐(0) 编辑
kratos中使用rockscache介绍
摘要:✅ 项目地址 kratos_rockscache 主要功能在这里还有一些其他的测试用例 kratosRocksCache 使用go-redis的v9版本 ✅ 简介 在实际的业务场景中中,我们常常会使用redis将数据库的数据做一份缓存,以提高程序的查询效率。但是引入了redis同时也会带来一些问题, 阅读全文
posted @ 2023-02-14 21:34 江湖乄夜雨 阅读(646) 评论(0) 推荐(0) 编辑
kratos项目使用错误码介绍
摘要:说明 主要是http请求用到,因为http请求基本都是业务方直接调用的,grpc接口的话主要公司内部的服务之间使用,对外的http服务我们规定一下响应的结构以及错误码规范更加合适一些~ 项目demo地址 https://gitee.com/huoyingwhw/kratos-err-code 先来看 阅读全文
posted @ 2023-02-09 17:13 江湖乄夜雨 阅读(513) 评论(0) 推荐(0) 编辑
kratos项目使用中间件Middleware介绍
摘要:demo项目地址 https://gitee.com/huoyingwhw/kratos-middleware 业务场景 很多情况下我们需要对请求的URI进行token校验——用户登录成功后将token与uid的对应关系存储到redis中,然后在某个时机去刷新token数据,接下来的所有请求都需要校 阅读全文
posted @ 2023-02-09 15:01 江湖乄夜雨 阅读(662) 评论(0) 推荐(0) 编辑
kratos项目集成kafka介绍
摘要:项目链接 演示项目demo地址 https://gitee.com/huoyingwhw/kratos_kafka 参考kratos-transport项目 https://github.com/tx7do/kratos-transport 特别注意包的版本 github.com/go-kratos 阅读全文
posted @ 2023-02-08 16:16 江湖乄夜雨 阅读(323) 评论(0) 推荐(0) 编辑
kratos项目中使用gorm的Transaction的方法介绍
摘要:项目地址 项目地址:https://gitee.com/huoyingwhw/kratos-gorm-transaction 功能介绍 事务开始时使用tx 事务的2种使用方法: 一种是在biz层使用事务然后data层的方法使用DB(ctx)获取tx;另外一种是将事务的操作都放到data层 使用依赖注 阅读全文
posted @ 2023-02-02 19:17 江湖乄夜雨 阅读(402) 评论(0) 推荐(0) 编辑

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

点击右上角即可分享
微信分享提示