源代码
我还没有学会写个人说明!
访问网站

作者专栏

go优雅升级/重启工具调研

go优雅升级/重启工具调研

对于一个常驻、高访问量的网络服务来说,升级/重启时,一个难以忽视的问题是避免对正在通信的客户端造成影响。因此大家一直 ...
优化变种CRC算法

优化变种CRC算法

CRC算法 循环冗余校验-CRC 是常用的一种校验数据一致性的算法。关于其原理与发展可以参考其维基百科。 关于该算法的优 ...
文件IO系统调用内幕

文件IO系统调用内幕

分层结构 Linux文件系统采用分层设计,不同层抽象出来完成不同层次的逻辑。其中的复杂的设计,可以拿两张图在不同程度上描 ...
Redis 5.0 主从复制协议握手流程

Redis 5.0 主从复制协议握手流程

最近研究了一下 Redis 5.0 主从复制部分的代码,其同步协议的握手流程比较繁琐,兼容了不同版本协议的差异,支持了增量同步 ...
谈谈理论与实践

谈谈理论与实践

一晃之间已经工作很多年了,参与了很多项目,也旁观了很多项目。有的做成了,有的做黄了,有的做畸形了,还有的一遍一遍地重 ...
Lamport’s Logical Clocks 和 Vector Clock

Lamport’s Logical Clocks 和 Vector Clock

编:关于 Vector Clock 之前看过几眼,但是多数讲解地都不是很清楚,一直没太弄清楚。直到有一天,又看了看,终于弄明白了。

分页导航