Day
Day是一个 iPhone 上的代办App,旨在帮助用户更好地管理日常任务和待办事项。它的特点包括:
- 极简设计,没有Project、Tags等概念,用户只需专注Inbox和Today。
- SwiftUI原生开发,Apple原滋原味的设计。
bitcask
- Bitcask存储引擎思想的Golang实现;
- 源码行数仅400+;
leveldb设计与实现
leveldb设计与实现是笔者阅读leveldb源码时及阅读相关论文的一些心得理解,包括:
- LSM-Tree实现
- Compaction实现
Modern CPP
Modern CPP是笔者学习C++过程中记录的一些C++新特性及使用心得,包括:
- 模版编程技巧
db1919
db1919是使用Rust开发的建议SQL数据库。
- 支持事务、MVCC