動機

TODO!!

async

  • seastar framework

IO

  • ceph PG
    • 搞懂定義
  • bio
    • trace read/write path
  • io_uring
    • trace read/write path

DB

  • CMU 15-445/645
  • tiKV?
  • scallaDB
    • trace read/write path
  • etcd
    • trace read/write path
  • rocksdb
    • trace read/write path
  • Are You Sure You Want to Use MMAP in Your Database Management System?

network

  • CS144
  • dpdk
    • trace read/write path
  • xdp
    • trace read/write path

LC

  • 解graph與seg tree
  • 用C++ range解

distributed

  • The part-time parliament & raft的關係

malloc

  • golang mallocator

Scylla Userspace I/O Scheduler

Deal with fsync() failure

compiler

  • p523

TLA+

  • write a spec somehow