Toggle navigation
王很水的笔记
if you end an argument with a rhyme
it's convincing all the time.
归档
链接
关于
Rocksdb Wiki
c++中文周刊
PPT
Categories
language (144)
translation (32)
debug (29)
book (6)
private (10)
todo (33)
database (91)
review (51)
linux (19)
tools (5)
algorithm (9)
system (3)
language
2022-01-24
一个奇怪的崩溃堆栈
2021-07-01
jiffy为什么快?
2021-03-30
malloc是不可重入的
2021-03-21
brpc
2021-03-19
cppcon review 第一期
2021-02-27
(译)如何阅读汇编语言
2021-02-20
为什么nanolog这么快
2021-02-19
inline cache技巧
2021-02-06
(译)std::any原理以及一个利用std::any的接口实现
2021-01-24
(译)Inlining and Compiler Optimizations
2021-01-10
C++ STL best and worst performance features and how to learn from them
2021-01-03
c++参数传值以及move
2020-12-22
实现一个benchmark cli应该考虑点啥
2020-12-20
实现类型为key的map
2020-12-10
(译)对于模版类,尽可能的使用Hidden Friend函数定义operator,而不是放在外侧当成模版方法
2020-12-09
(译)还是讨论folly的静态注入技术:合法访问私有成员函数
2020-12-04
(译)编译器是如何处理没用到的代码的?
2020-12-04
(译)socket in your shell
2020-11-29
(译)用std::list的splice接口来实现LRU Cache
2020-11-24
(译)std::any和void*的对比
2020-11-17
flatbuffers使用细节以及和PB做一下对比
2020-11-16
protobuf使用细节
2020-11-10
quick-bench的原理是啥?
2020-11-06
重载返回值
2020-11-05
线程池/任务队列调研
2020-11-01
future promise实现程度调研
2020-10-31
(译)c++线程模型入门
2020-10-29
std::future 为什么没有then continuation
2020-10-21
grpc介绍以及原理
2020-10-14
类型擦除技术 type erasure以及std::function设计实现
2020-10-10
c++反射的几种实现以及介绍几个库
2020-10-08
boost.pfr(Precise and Flat Reflection)也叫magic_get 如何使用以及实现原理
2020-09-28
std::exchange用法
2020-09-24
探测指针地址是否有效
2020-09-23
(cppcon)Practical memory pool based allocators for Modern C++
2020-09-22
(cppcon2020) back to basics
2020-09-15
(转)boost.asio新框架的设计概念总结
2020-09-01
go源码剖析笔记
2020-08-15
(译)Data Structures Part 1 Bulk Data
2020-08-14
(译)Handles are the better pointers
2020-08-05
Seastar资料整理以及介绍
2020-08-02
folly资料整理以及介绍以及一些看到的用法
2020-07-29
python笔记以及遇到的坑
2020-07-22
改造glog 提供日志轮转
2020-07-02
threads safety annotations 以及std::priority_queue的一个小用法
2020-06-14
(cppcon)一些老的编程规范的反思
2020-06-14
(cppcon)当零抽象失败 怎么把编译器问题解决掉?
2020-06-14
(cppcon)linux下c++现代调试工具手段
2020-06-13
(译)The Hunt for the Fastest Zero
2020-06-02
(译)终极python调试指南 Ultimate Guide to Python Debugging
2020-05-28
嵌套lambda 捕获shared_ptr引发的bug
2020-05-26
erlang程序设计中文版读书笔记
2020-05-15
回调lambda引发的shared_ptr循环依赖以及解决办法
2020-04-30
pure virtual method called
2020-04-28
(译)讨论folly的静态注入技术:如何不改接口合法的访问私有成员函数?
2020-04-26
(转)Correctly implementing a spinlock in cpp
2020-04-14
asan常见的抓错报告
2020-03-16
(转)设计是自找的+定位Python执行命令僵尸卡死
2020-02-17
(译)unordered set 背后的堆分配行为
2020-01-30
如何快速制作一个python包
2019-12-29
buserr segfault, corrupted double-linked list
2019-09-24
relocation error version GLIBC_PRIVATE not defined in file
2019-09-23
__FILE__路径显示过长
2019-09-22
subprocess一次挂死问题
2019-09-21
移动构造函数的生成时机
2019-09-20
base from member
2019-08-23
std::condition_variable::notify_one 使用细节
2019-08-05
Abseil Tip of the Week
2019-08-01
检测函数重载
2019-07-31
Writing a reverse proxy loadbalancer from the ground up in C
2019-07-31
(转)Lockfree Hashtable
2019-07-30
关于lock-free wait-free的一些整理
2019-07-29
Conflict Free Replicated Data Types 无冲突复制数据类型 CRDTs
2019-07-25
log4cplus ERROR No appenders could be found for logger root 报错
2019-07-04
SO_REUSEPORT与惊群问题
2019-07-03
ACCU an adventure in race conditions
2019-07-02
libstdc++.so.6 version GLIBCXX_3.4.20 not found
2019-06-06
std::tie的原理,以及结构化绑定
2019-06-05
copy elision
2019-05-06
使用gsl::not_null封装raw pointer
2019-05-03
unique_ptr实现pimpl惯用法
2019-05-02
hashmap benchmar overivew资料待整理
2019-05-01
jemalloc 原理
2019-04-28
c++17 std::pmr::polymorphic_allocator
2019-04-27
c++17引入的函数介绍 std::launder
2019-04-26
class template argument deduction for everyone
2019-04-06
fancy pointers for fun and profit
2019-04-06
allocator Is to Allocation what vector Is to Vexation
2019-04-05
Avoiding Disasters with Strongly Typed C++
2019-04-04
State Machines Battlefield-Naive vs STL vs Boost
2019-04-03
A Semi Compile Run-time Map with Nearly Zero Overhead Lookup
2019-04-02
a little order delving into the stl sorting algorithms
2019-03-22
jit介绍以及使用
2019-03-15
为啥不用realloc
2019-03-11
immer ,一个不可变数据结构的实现
2019-03-08
git原理初探
2019-03-02
开坑学习PLT
2019-02-27
std::condition_variable::wait 一处细节
2019-02-26
Mixins for C++ PPT 笔记 && sqlpp11简单走读
2019-02-19
如何从c++导出c接口
2019-02-11
wrk 代码阅读
2019-02-05
简单的热更新c++实现
2019-01-30
一次 Illegal instructions 问题(围观)定位
2019-01-14
julia笔记
2019-01-13
go快速入门
2019-01-13
dlang入门
2019-01-12
nim入门
2019-01-11
ruby快速入门
2019-01-02
LD_PRELOAD为何不能劫持printf
2018-12-24
MongoDB中的装饰器模式
2018-11-30
c++中文件操作的坑
2018-11-08
rust学习笔记(c++ based)
2018-10-10
Apache Kafka源码剖析笔记
2018-09-15
memcached源码剖析笔记
2018-09-14
infusion介绍
2018-09-01
nginx源码剖析笔记
2018-08-17
overloaded trick
2018-08-15
std::variant 与 std::visit
2018-08-05
Exceptional C++笔记
2018-08-05
一些c api 拾遗
2018-06-16
(cppcon)using types effectively
2018-06-15
(cppcon)Declarative Control Flow
2018-06-15
(cppcon)c++11 几个生产中常用的小工具
2018-06-14
(cppcon)用表达式模板实现一个一个简单安全的log
2018-06-13
(cppcon)return values take a closure walk
2018-06-12
(cppcon)类型推导以及为什么需要关注这个
2018-06-11
c++编程思想 读书笔记
2018-06-02
be smart about pointers
2018-06-01
Making Allocators Work
2018-05-21
C++ Concurrency In Action读书笔记
2018-04-02
Introduction to Modern C++ Techniques
2018-04-01
C++11 High-Level Threading
2018-01-01
怀旧系列 boost fusion
2017-09-14
googletest使用记录/checklist/以及遇到的一个奇怪的问题
2017-09-13
googletest segmentation fault
2017-07-14
More Effective C++笔记
2017-06-19
(译)advanced metaprogramming in classic c++ 1 templates
2017-06-19
(译)Writing Bug Free C code chapter 1 Understand Why Bugs Exist
2017-06-19
(译)Writing Bug Free C Code Chapter 2 Know Your Environment
2017-03-07
使用perl模块 graph easy 画图
2017-03-07
c++究竟是怎么实现多态的
2016-12-01
手把手教你写解释器
2016-01-31
(meetingc++)Understanding Compiler Optimization
2016-01-30
(cppcon)Tuning C++ Benchmarks and CPUs and Compilers
translation
2021-02-27
Napkin Problem
2021-02-06
(译)std::any原理以及一个利用std::any的接口实现
2021-01-25
(译)关于Linux IO 持久性的讨论,以及page cache
2021-01-10
C++ STL best and worst performance features and how to learn from them
2021-01-08
bpf资料整理以及使用
2021-01-07
(转)(译)深入理解 BPF:一个阅读清单
2021-01-03
c++参数传值以及move
2020-12-30
用python做个小调试器
2020-12-14
(译)Data Structures and Algorithms for Big Databases
2020-12-12
(译)Scaling Cache Infrastructure at Pinterest
2020-12-10
(译)对于模版类,尽可能的使用Hidden Friend函数定义operator,而不是放在外侧当成模版方法
2020-12-09
(译)还是讨论folly的静态注入技术:合法访问私有成员函数
2020-12-04
(译)编译器是如何处理没用到的代码的?
2020-11-30
(译)现代存储硬件足够快啦就是老api不太好用
2020-11-29
(译)用std::list的splice接口来实现LRU Cache
2020-11-24
(译)std::any和void*的对比
2020-11-23
(译)搞定深度递归
2020-10-31
(译)c++线程模型入门
2020-04-28
(译)讨论folly的静态注入技术:如何不改接口合法的访问私有成员函数?
2020-03-30
Characterizing, Modeling, and Benchmarking RocksDB Key-Value Workloads at Facebook
2020-03-15
(转)(译)Redis响应延迟问题排查
2020-02-17
(译)unordered set 背后的堆分配行为
2020-01-18
(译)yugabytedb 在rocksdb上做的改动
2020-01-10
(译)redis核心数据结构的典型用法
2019-01-24
(译)针对 Redis on Flash 优化RocksDB
2018-12-13
(译)写好Pull Requests(PR)
2017-06-19
(译)advanced metaprogramming in classic c++ 1 templates
2017-06-19
(译)Writing Bug Free C code chapter 1 Understand Why Bugs Exist
2017-06-19
(译)Writing Bug Free C Code Chapter 2 Know Your Environment
2016-12-01
手把手教你写解释器
2016-01-31
(meetingc++)Understanding Compiler Optimization
2016-01-30
(cppcon)Tuning C++ Benchmarks and CPUs and Compilers
debug
2021-01-08
bpf资料整理以及使用
2021-01-06
(译)dd, bs= and why you should use conv=fsync
2020-12-30
用python做个小调试器
2020-11-23
(译)搞定深度递归
2020-11-07
神秘的40ms bug
2020-06-02
(译)终极python调试指南 Ultimate Guide to Python Debugging
2020-05-28
嵌套lambda 捕获shared_ptr引发的bug
2020-05-05
记录几个数据指标用于估算
2020-04-20
遇到的两个jenkins问题
2020-04-14
asan常见的抓错报告
2020-03-31
fd泄漏 or socket相关问题分析命令总结
2020-03-22
afl测试
2020-03-16
(转)设计是自找的+定位Python执行命令僵尸卡死
2020-03-15
(转)(译)Redis响应延迟问题排查
2020-02-26
gprof和oprofile使用
2020-02-19
docker pull Error response from daemon x509 certificate signed by unknown authority.
2019-11-01
编译报错/运行时错误问题汇总
2019-07-25
最近遇到的几个打包问题
2019-07-23
一次ldconfig导致linux 崩溃的问题
2019-07-10
No route to host vs Connection refused
2019-06-28
代码覆盖率以及gcov lcov
2019-06-04
valgrind sup文件的作用以及生成
2019-06-03
一个 Valgrind Address is on Thread's 1 stack 搞笑场景
2019-03-22
jit介绍以及使用
2019-03-10
gcc提示未知类型pthread_spinlock_t
2019-01-30
一次 Illegal instructions 问题(围观)定位
2018-08-02
软件调试的艺术读书笔记
2018-07-29
10 TECHNIQUES TO UNDERSTAND CODE YOU DONT KNOW
2016-02-03
怎么阻止oom killer杀进程
book
2021-07-24
生吞 内容摘抄
2019-02-02
NoSql一本书的摘抄,记不住了
2018-07-16
effective stl笔记
2018-02-28
程序员自我修养链接加载库 读书笔记
2017-12-18
十三不靠摘抄
2016-10-03
坦白书摘抄
private
2022-10-20
我的电子垃圾铺
2019-02-27
2019年 二月段子
2019-01-31
2019年 一月段子
2019-01-01
2018年度总结
2018-05-13
聊聊永动机乐队演出
2017-12-30
2017总结
2016-12-30
2016年总结
2016-12-28
2016年段子
2016-12-21
2016年拍的一些照片。手机坏了。照片没高清图了
2016-10-09
背单词
todo
2022-04-10
Design Doc Template
2021-12-22
blog review 第十二期
2021-11-30
blog review 第十一期
2021-09-30
blog review 第十期
2021-08-03
blog review 第九期
2021-07-18
压缩能不能更快?
2021-07-16
xenium
2021-06-30
ramcloud资料整理
2021-05-28
(转)如何学习和阅读代码
2021-03-31
三月待读/点子
2021-03-19
cppcon review 第一期
2021-02-28
二月待读/点子
2021-02-19
inline cache技巧
2021-01-31
1月待读
2020-12-18
12月待读
2020-12-01
fast_double_parser是怎么做到比std::from_chars还快的?
2020-11-04
又招人啦
2020-10-30
十月待读
2020-09-15
(转)boost.asio新框架的设计概念总结
2020-08-31
八月待读 need review
2020-07-31
七月待读 need review
2020-06-24
六月待读 need review
2020-05-10
sqlite3资料整理
2020-04-29
亚马逊ebs相关整理
2020-04-29
calvin相关整理
2020-04-29
aurora相关整理
2020-04-17
网络基础之TSO,UFO,GSO,LRO,GRO 资料收集
2020-01-01
(转)可扩展服务设计原则checklist
2019-07-31
(转)Lockfree Hashtable
2019-03-22
jit介绍以及使用
2018-03-08
最近的思路
2018-01-31
一月待读
2017-01-01
need review list
database
2023-02-10
rocksdb asyncio benchmark
2022-11-20
speedb benchmark
2022-09-01
sstdump出的数据和sstreader的数据不同 简单定位
2022-04-30
pelikan代码走读
2022-01-30
重在参与的数据库调优竞赛
2021-11-25
webdis简单走读
2021-09-26
数据库压缩到底怎么做?
2021-07-27
系统设计面试汇总
2021-07-18
HyperDex代码走读
2021-07-15
clickhouse 简单走读
2021-07-10
tellstore fast scan 代码走读
2021-07-10
KV分离 compaction GC 到底怎么做?
2021-06-30
ramcloud资料整理
2021-06-03
Noria Fast Materialized Views for Fast Websites
2021-06-03
MonetDB Scale Up Before You Scale Out
2021-05-03
Map Reduce整理
2021-04-05
Naiad A Timely Dataflow System
2021-03-29
lmdb boltdb原理介绍
2021-03-21
(转)mvcc
2021-03-19
FAST21-REMIX Range-query Efficient Multi-table IndeX汇总
2021-03-15
fasterkv 与 fishstore
2021-03-11
arrow parquet ORC
2021-03-10
数据库的schema信息如何存储/维护?
2021-02-27
Napkin Problem
2021-02-25
(译)Consistent Hashing Algorithmic Tradeoffs
2021-01-28
yogabytedb调研
2021-01-28
一个查看函数调用的新方案-操作compliation database
2021-01-25
(译)关于Linux IO 持久性的讨论,以及page cache
2021-01-21
(译)分布式系统的模式
2021-01-20
arangodb初体验
2021-01-12
分布式系统中的一致性模型,以及事务
2020-12-14
(译)Data Structures and Algorithms for Big Databases
2020-12-12
(译)Scaling Cache Infrastructure at Pinterest
2020-11-30
(译)现代存储硬件足够快啦就是老api不太好用
2020-11-25
(译) 为啥select*性能差
2020-11-23
(译)搞定深度递归
2020-07-28
(译)Beyond Relational Databases:A Focus on Redis, MongoDB, and ClickHouse
2020-07-14
改造pika如何去掉key锁
2020-07-13
rocksdb涉及到关闭开启的时间优化
2020-07-09
dynomite简单分析
2020-07-05
学习/探索mongo
2020-05-21
(译)Things I Wished More Developers Knew About Databases
2020-05-11
Optimizing Bulk Load in RocksDB
2020-05-10
sqlite3资料整理
2020-05-05
rockset是如何使用rocksdb的
2020-04-29
亚马逊ebs相关整理
2020-04-29
calvin相关整理
2020-04-29
aurora相关整理
2020-03-30
Characterizing, Modeling, and Benchmarking RocksDB Key-Value Workloads at Facebook
2020-03-22
afl测试
2020-03-20
b-tree
2020-03-15
(转)(译)Redis响应延迟问题排查
2020-02-29
mysql几个优化
2020-01-18
(译)yugabytedb 在rocksdb上做的改动
2019-08-08
raft
2019-08-07
(转)beansdb
2019-08-06
pebblesdb
2019-07-15
rocksdb IO error No Space Left
2019-06-24
DeleteRange以及删除范围key
2019-06-02
valgrind跑一个rocksdb应用出现错误,以及背后的write hint
2019-05-24
mongorocks PPT介绍
2019-05-15
lsm-tree延迟分析
2019-05-11
MongoRocks优化与实践
2019-05-04
Buffering SQL Writes with Redis
2019-04-25
rocksdb 小知识 WalTerminationPoint
2019-04-24
rocksdb 目录创建的一个坑
2019-04-23
rocksdb merge_test 单测不过问题定位
2019-04-11
occ,2pl 以及其他概念
2019-03-31
systench-tpcc适配mongo踩坑
2019-03-29
systench使用和测试
2019-03-26
db_bench测试rocksdb性能
2019-03-22
rocksdb delay write死锁
2019-03-13
PPT笔记 InnoDB to MyRocks migration in main MySQL database at Facebook
2019-03-12
分布式事务,xa,2pc,以及rocksdb xa测试
2019-03-02
redis hyperloglog实现总结
2019-02-24
看redis makefile,重新学习makefile
2019-02-23
redis 代码走读
2019-02-02
pika 简单分析
2019-01-31
mongodb move chunk缓慢
2019-01-10
(转)数据库故障恢复机制的前世今生
2019-01-04
redis性能调优参考
2019-01-03
redis命令使用建议
2019-01-02
redis io复用
2019-01-01
redis release note 与 redis命令cheatsheet
2018-12-25
MongoDB权威指南笔记
2018-12-07
rocksdb 一些堆栈记录
2018-12-01
rocksdb
2018-10-10
Apache Kafka源码剖析笔记
2018-09-15
memcached源码剖析笔记
2017-01-05
(转)TokuDB的索引结构--分形树的实现
2017-01-02
Architecture of a Database System 读书笔记
review
2023-09-20
blog review 第二十七期
2023-08-26
blog review 第二十六期
2023-07-13
neon专题
2023-06-25
blog review 第二十五期
2023-05-31
blog review 第二十四期
2023-04-26
blog review 第二十三期
2023-03-24
blog review 第二十二期
2023-01-18
blog review 第二十一期
2022-12-01
blog review 第二十期
2022-11-01
blog review 第十九期
2022-10-01
blog review 第十八期
2022-08-15
blog review 第十七期
2022-07-15
blog review 第十六期
2022-04-15
blog review 第十五期
2022-02-28
blog review 第十四期
2022-01-30
blog review 第十三期
2021-12-22
blog review 第十二期
2021-11-30
blog review 第十一期
2021-09-30
blog review 第十期
2021-08-27
betrfs资料收集
2021-08-03
blog review 第九期
2021-07-08
blog review 第八期
2021-07-01
jiffy为什么快?
2021-06-30
ramcloud资料整理
2021-06-08
blog review 第七期
2021-06-03
Noria Fast Materialized Views for Fast Websites
2021-06-03
MonetDB Scale Up Before You Scale Out
2021-05-08
blog review 第六期
2021-04-10
blog review 第五期
2021-04-05
Naiad A Timely Dataflow System
2021-04-04
blog review 第四期
2021-03-29
blog review 第三期
2021-03-21
blog review 第二期
2021-03-19
cppcon review 第一期
2021-03-19
blog review 第一期
2020-07-09
dynomite简单分析
2020-06-03
Linux/Unix系统编程手册 整理笔记
2020-03-30
Characterizing, Modeling, and Benchmarking RocksDB Key-Value Workloads at Facebook
2020-03-01
c/c++安全编码 总结
2019-12-31
2019工作体验简单总结
2019-08-03
无岸之岛,伪装成爱情故事的怀旧自怜
2019-01-21
深入理解计算机系统 读书笔记
2018-09-17
影响力:一本防骗指南
2018-08-05
Exceptional C++笔记
2018-08-02
软件调试的艺术读书笔记
2018-07-29
评西虹市首富:和夏洛特烦恼一样的毛病
2017-07-14
More Effective C++笔记
2017-05-28
debug hack读书笔记
2017-03-05
读斯通纳
2017-01-21
降临,以及你一生的故事
2017-01-02
Architecture of a Database System 读书笔记
linux
2021-07-18
压缩能不能更快?
2021-01-25
(译)关于Linux IO 持久性的讨论,以及page cache
2021-01-08
bpf资料整理以及使用
2020-10-15
io-uring 简单了解
2020-06-03
Linux/Unix系统编程手册 整理笔记
2020-04-17
网络基础之TSO,UFO,GSO,LRO,GRO 资料收集
2019-07-03
Linux调优指南
2019-06-03
一个 Valgrind Address is on Thread's 1 stack 搞笑场景
2019-03-09
硬链接的一些疑问
2019-02-12
基本的Linux内核参数的优化
2019-01-28
进程线程比较
2019-01-21
深入理解计算机系统 读书笔记
2019-01-03
说说 time_wait
2018-12-12
(译)代码审核:关于信号
2017-08-12
网络延迟-tc工具使用简单说明
2017-04-10
图解tcp
2017-03-15
如何判断平台是x86还是arm
2017-02-01
使用ssh访问 virtualbox,端口转发
2017-01-24
ubuntu设置共享目录
tools
2020-12-30
用python做个小调试器
2019-05-09
工作环境中的proxy使用
2019-03-06
Valgrind & CallGrind
2019-02-25
C/C++ 函数调用画图
2018-07-24
折腾了一下darknet
algorithm
2021-02-26
merkle tree aka hash tree
2020-12-14
(译)Data Structures and Algorithms for Big Databases
2020-12-01
fast_double_parser是怎么做到比std::from_chars还快的?
2020-11-20
miniselect 一个选择算法库
2020-03-27
数据结构算法相关查缺补漏
2019-12-04
roaring bitmap aka RBM
2019-11-29
整数划分
2019-02-11
codewars刷题常用代码片
2019-02-10
链表以及TAILQ
system
2021-07-27
系统设计面试汇总
2021-01-21
(译)分布式系统的模式
2019-02-28
ceph介绍
^