技术分享ITyet

欢迎光临
我们一直在努力

最新发布 第6页

大佬用 Redis 实现一个轻量级的搜索引擎,牛x啊 !-ITyet
资讯

大佬用 Redis 实现一个轻量级的搜索引擎,牛x啊 !

mumupudding阅读(12)评论(0)赞(0)

场景 大家如果是做后端开发的,想必都实现过列表查询的接口,当然有的查询条件很简单,一条 SQL 就搞定了,但有的查询条件极其复杂,再加上库表中设计的各种不合理,导致查询接口特别难写,然后加班什么的就不用说了(不知各位有没有这种感受呢~)。 ...

缓存系统稳定性 - 架构师峰会演讲实录-ITyet
资讯

缓存系统稳定性 – 架构师峰会演讲实录

mumupudding阅读(12)评论(0)赞(0)

前言 大家好!我是万俊峰,go-zero 作者。感谢 ArchSummit 提供这么好的机会来跟大家分享一下go-zero的缓存最佳实践。 首先,大家可以想一想:我们在流量激增的情况下,服务端哪个部分最有可能会是第一个瓶颈?我相信大部分人遇...

你不知的 Go 之 slice-ITyet
资讯

你不知的 Go 之 slice

mumupudding阅读(10)评论(0)赞(0)

简介 切片(slice)是 Go 语言提供的一种数据结构,使用非常简单、便捷。但是由于实现层面的原因,切片也经常会产生让人疑惑的结果。掌握切片的底层结构和原理,可以避免很多常见的使用误区。 底层结构 切片结构定义在源码runtime包下的 ...

资讯

Go 每日一库之 bytebufferpool

mumupudding阅读(11)评论(0)赞(0)

简介 在编程开发中,我们经常会需要频繁创建和销毁同类对象的情形。这样的操作很可能会对性能造成影响。这时,常用的优化手段就是使用对象池(object pool)。需要创建对象时,我们先从对象池中查找。如果有空闲对象,则从池中移除这个对象并将其...

Tars-Java客户端源码分析-ITyet
资讯

Tars-Java客户端源码分析

mumupudding阅读(14)评论(0)赞(0)

一、基本RPC框架简介 在分布式计算中,远程过程调用(Remote Procedure Call,缩写 RPC)允许运行于一台计算机的程序调用另一个地址空间计算机的程序,就像调用本地程序一样,无需额外地为这个交互作用涉及到的代理对象构建、网...

Node 地下铁武汉热干面专场来啦,开启报名中-ITyet
资讯

Node 地下铁武汉热干面专场来啦,开启报名中

mumupudding阅读(13)评论(0)赞(0)

五月是一个好月份,五月的武汉也很漂亮。2020 年,疫情肆虐,我们无奈停止了 Node 地下铁一段时间。今年 3 月份我们重启了 Node 地下铁;而今年五月,我们决定与大家一起去见证一下武汉焕新的活力,在武汉举办一场热干面专场(第 11 ...