2023总结
2023总结
ANTLR学习笔记
ANTLR 是功能强大的解析器生成器,用于读取,处理,执行或翻译结构化文本或二进制文件。 它被广泛用于构建语言,工具和框架。
etcd-3-raft选举
深入剖析etcd/raft中与raft选举相关的优化:Pre-Vote, Check Quorum, Leader Lease,然后分析选举的代码实现。
etcd-2-raft总体设计
从顶层视角看看etcd/raft的总体设计,分为三个模块:Raft状态机、存储模块和传输模块。对etcd/raft的整体把控,有利于理解实现细节。
etcd-1-raftexample
在阅读etcd的raft源码之前,首先应该学会使用etcd的raft模块。官方提供的raftexample实现了一个基于http的分布式存储服务。
偶然
但想了很久都没想到有什么要紧的,明明什么都没有却好像什么都没丢。
GFS-NOTE
由浅入深解读论文 Google File System,分析 GFS 的整体架构、存储设计和高可用设计等,看看共识算法并不火热的时代 GFS 在一致性方面的抉择。
二三
喜欢在舅舅家干饭,上次干饭还是在五月的东莞。
手语
重新出发吧,终点是未知。但为目标,不为感受。
go-三色标记算法
三色标记算法是一种基于增量思想的GC算法。GC线程和应用线程交替执行,每次只收集一片区域的垃圾,直到垃圾完成。