引言 本文内容主要翻译自 Andrew Gallant 的文章 Error Handling in Rust。 如同大多数的编程语言,Rust ...
引言 Linux Kernel Development 一书中,关于 Linux 的进程调度器并没有讲解的很全面,只是提到了 CFS 调度器的基...
0x00 引言 疫情期间学的东西比较杂(比如学习了如何在市场行情不好的时候还盲目加仓 🙂),没什么干货值得分享。不过考虑到很久都没有更新了,还是...
引言 总的来说,Redis 的 zset 实现中,选用「跳表」的主要原因如下: 原理清晰易懂,且容易实现,方便维护:对比下平衡树或者红黑树(可能...
引言 在 Web 请求中,后端可以引入内存缓存来改善接口的响应速度,方法就是对部分热点数据增加本地缓存。例如,我们经常会获取一个课程的详情页数据...
引言 早期我们在一些小的 Web 项目中使用了 Go 来开发简单的 REST API,主要参考的是其它部门的核心项目。但当时只是为了尝鲜和入门 ...
引言 Beanstalkd 是一个比较轻量级的消息队列服务,对于性能和稳定性要求不是特别高(相对于 RabbitMQ, Redis, Kafka...
引言 在我们的 Web 后端项目中,通常将数据源获取相关的结构体定义放在 models.go 中,不管其关联的数据是来自于数据库、Redis 还...
字典在 Redis 中是一个非常重要的数据结构,因为 Redis 本身就是一个键值数据库。我们先来回顾下在 Redis 源码学习之基本数据结构 ...