为热爱而生! 这里是CFC Studio,一个极客的社区,一个代码狂热爱好者的聚居地 ——简单介绍下你们CFC…
LazySkiplist: A Simple Optimistic skip-list Algorithm论文翻译与实现
最近在研究无锁跳表,无意间发现了这篇论文,虽然是有锁的实现,但是采用了乐观同步的机制,是一个理论上简单且高效的…
“熟练掌握Windows环境下的开发”
熟练掌握Windows环境下的开发 前记:如果不是生活所迫,谁想用Windows作为开发环境呢? Window…
MySQL索引及其优化总结 – CFC例会2022.4.17
MySQL索引及其优化 MySQL的基础架构 Server层 :核心服务功能与跨引擎功能的实现(如所有的内置函…
Bitmap的设计实现及实战应用
大家估计都知道今天的主角Bitmap(位图)这个东西,也都知道它是一种非常有趣且鹅妹子嘤带点儿“黑科技”的数据…
CFC-Golang 开发规范
CFC-Golang 开发规范 注:此开发规范整合了部分网络上有价值的参考意见和开发实践中的总结 Github…
Badger源码导读(二) – 读写事务
Badger源码导读(二) 源码分析入口基准案例 先从Badger的基本使用入手 func main() { …
Badger源码导读(一) – DB初始化
Badger源码导读 源码分析入口基准案例 先从Badger的基本使用入手 func main() { // …
速通HDD与SSD基本原理
速通HDD与SSD基本原理 作为MIS专业的小弱鸡,对硬件组成的了解并不深入,而本人正在学习LSM-T结构的存…
速通WebSocket协议 – 建立在HTTP之上的应用层”TCP”协议
由于最近在看一些IM系统相关的内容,学习到了webSocket协议,感觉很有意思,但是感觉感觉网上没有找到很清…
WEB服务端系统架构演进概述 – CFC例会2022.9.18
注:本系列内容为个人整理与总结的架构演进的鸟瞰图,其中部分概念的解释由我个人总结得出,仅代表我个人的理解,难免…
Golang实现支持中间件的简易TCP框架
在golang的标准库中没有为tcp直接提供像http那样简单易用的服务框架,我们不妨自己手动实现一个 主体思…