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