1. About
  2. 机器学习
  3. 1. PyTorch
    ❱
    1. 1.1. pytorch pocket reference 笔记
    2. 1.2. mini torch
  4. 2. Tengine
  5. 3. NLP
    ❱
    1. 3.1. Bert
  6. 4. nncase
    ❱
    1. 4.1. comile流程
    2. 4.2. k210 standalone sdk
    3. 4.3. face detect example
  7. 5. Ray
    ❱
    1. 5.1. Ray Paper
    2. 5.2. Ray Remote
  8. 6. Tensorflow
    ❱
    1. 6.1. tensorflow inside
      ❱
      1. 6.1.1. Executor: 执行Computation Sub Graph
        ❱
        1. 6.1.1.1. SubGraph预处理:Node/NodeItem/TaggedNode
        2. 6.1.1.2. Flow control op: switch/merge/enter/exit/nextIteration
        3. 6.1.1.3. Frame: ControlFlowInfo/FrameInfo/FrameState/IterationState
      2. 6.1.2. DirectSession: 单机执行computation graph
      3. 6.1.3. RendezVous:跨设备,跨主机通信
      4. 6.1.4. Device:计算单元抽象(CPU/GPU)
    2. 6.2. tensorflow模型对接工程优化
      ❱
      1. 6.2.1. 将keras模型导出为tf frozen graph
      2. 6.2.2. 使用dataset iterator 优化keras model预测的吞吐量
      3. 6.2.3. 统计cpu/gpu 负载率脚本
  9. 7. pthread
    ❱
    1. 7.1. Pthread Primer笔记
    2. 7.2. Pthread线程生命周期
    3. 7.3. Pthread线程同步
  10. Rust
  11. 8. Yew
  12. 9. Axum
  13. 10. Hyper
  14. 11. tokio
    ❱
    1. 11.1. Executor
      ❱
      1. 11.1.1. Park
      2. 11.1.2. thread pool
    2. 11.2. driver
    3. 11.3. io
    4. 11.4. codec
    5. 11.5. channel
    6. 11.6. waker
  15. 12. crossbeam
    ❱
    1. 12.1. SkipList(draft)
  16. 13. draft Rust
  17. GO
  18. 14. Go
    ❱
    1. 14.1. Runtime PGM调度模型
    2. 14.2. Goroutine Stack
    3. 14.3. Memory分配
    4. 14.4. GC
    5. 14.5. Context
    6. 14.6. defer-panic-recover
  19. 数据库
  20. 15. LevelDB
    ❱
    1. 15.1. draft
    2. 15.2. 代码模块间关系
    3. 15.3. Write 流程
    4. 15.4. Read 流程
    5. 15.5. SSTable 文件格式和读写
    6. 15.6. versionset和Manifest
    7. 15.7. Do Compact
    8. 15.8. Iterator迭代器
    9. 15.9. Bloom filter
  21. 16. RocksDB
    ❱
    1. 16.1. draft
    2. 16.2. 主要struct引用关系
    3. 16.3. Write Ahead Log
    4. 16.4. write 并发控制
    5. 16.5. 后台flush和compact线程
    6. 16.6. Leveled Compaction Picker
    7. 16.7. read 流程
    8. 16.8. Blob
    9. 16.9. 事务
      ❱
      1. 16.9.1. Optimistic Transaction
      2. 16.9.2. Transaction lock mgr
      3. 16.9.3. two phase commit
  22. 17. ClickHouse(daft)
    ❱
    1. 17.1. Server main
    2. 17.2. block
    3. 17.3. blockio
    4. 17.4. Storage
      ❱
      1. 17.4.1. MergeTreeData
      2. 17.4.2. StorageMergeTree
  23. PingCAP
  24. 18. TiDB
    ❱
    1. 18.1. tidb学习资料整理
    2. 18.2. Server Main Loop
    3. 18.3. Insert 语句
    4. 18.4. Select 语句
    5. 18.5. 数据类型
    6. 18.6. expression
    7. 18.7. Online DDL
      ❱
      1. 18.7.1. Schema 存储
      2. 18.7.2. Schema Cache和加载
      3. 18.7.3. Schema Modification
      4. 18.7.4. Online Schema Change
    8. 18.8. 统计信息
      ❱
      1. 18.8.1. 基本概念
      2. 18.8.2. stats tables
      3. 18.8.3. Analyze
      4. 18.8.4. Query Feedback
      5. 18.8.5. 统计信息使用场景
    9. 18.9. Logical Optimize
    10. 18.10. Physical Optimize
    11. 18.11. DataSource
      ❱
      1. 18.11.1. buildDataSource
      2. 18.11.2. 索引范围计算
      3. 18.11.3. table/index存储编码
      4. 18.11.4. paritionProcessor
      5. 18.11.5. PredicatePushDown
      6. 18.11.6. Physical Optimize
      7. 18.11.7. Executors
    12. 18.12. DistSQL
      ❱
      1. 18.12.1. ReginCache
      2. 18.12.2. TiKV GRPC Client
      3. 18.12.3. CopTask
      4. 18.12.4. CopIteratorWorker
      5. 18.12.5. Coprocessor
    13. 18.13. Join
      ❱
      1. 18.13.1. Join算法
      2. 18.13.2. Logical Optimize
      3. 18.13.3. Physical Optimize
      4. 18.13.4. Executor: Hash Join
      5. 18.13.5. Executor: Merge Join
      6. 18.13.6. Executor: Index Lookup Join
    14. 18.14. Agg
      ❱
      1. 18.14.1. AggFunc
      2. 18.14.2. Executor: HashAgg
      3. 18.14.3. Executor: StreamAgg
  25. 19. PD
  26. 20. TiKV
    ❱
    1. 20.1. raft-rs
      ❱
      1. 20.1.1. RawNode
      2. 20.1.2. Storage
      3. 20.1.3. ProgressTracker
      4. 20.1.4. Hearbeat
      5. 20.1.5. Election
      6. 20.1.6. LogEntry
      7. 20.1.7. Snapshot
      8. 20.1.8. ConfChange
      9. 20.1.9. ReadIndex
    2. 20.2. RaftKV
      ❱
      1. 20.2.1. BatchSystem
      2. 20.2.2. RaftMessage
      3. 20.2.3. Raft Client
      4. 20.2.4. Region
      5. 20.2.5. PeerStorage
      6. 20.2.6. Thread Local Engine
      7. 20.2.7. Leader Lease
      8. 20.2.8. Read Index
      9. 20.2.9. Async Snapshot
      10. 20.2.10. Async Write
      11. 20.2.11. Region Epoch
      12. 20.2.12. Conf Change
      13. 20.2.13. Split Region
      14. 20.2.14. Merge Region
    3. 20.3. Storage
      ❱
      1. 20.3.1. Percolator
      2. 20.3.2. Percolator In TiKV
      3. 20.3.3. 2PC
      4. 20.3.4. AsyncCommit
      5. 20.3.5. OnePC
      6. 20.3.6. 悲观事务
      7. 20.3.7. Resolve Lock
      8. 20.3.8. Scheduler
      9. 20.3.9. Wait Lock
      10. 20.3.10. 死锁检测
      11. 20.3.11. TiDB分组提交
      12. 20.3.12. Scanner
    4. 20.4. Coprocessor
      ❱
      1. 20.4.1. RpnExpression
      2. 20.4.2. AggrFunction
      3. 20.4.3. BatchExecutor
        ❱
        1. 20.4.3.1. RangesScanner
        2. 20.4.3.2. ScanExecutor
        3. 20.4.3.3. Selection
        4. 20.4.3.4. AggExecutor
    5. 20.5. Performance(draft)
    6. 20.6. yatp
  27. 21. Bevy
    ❱
    1. 21.1. bevy draft
  28. 22. Blender
    ❱
    1. 22.1. blender manual notes
  29. 23. Trash
    ❱
    1. 23.1. python
      ❱
      1. 23.1.1. records
    2. 23.2. react
      ❱
      1. 23.2.1. 从jsx到html dom的流程分析
    3. 23.3. Godot
      ❱
      1. 23.3.1. godot 学习笔记
      2. 23.3.2. gdquest tutorial
    4. 23.4. Kafka
      ❱
      1. 23.4.1. client: producer
      2. 23.4.2. group coordinator
      3. 23.4.3. produce and fetch
      4. 23.4.4. log
      5. 23.4.5. Partition
      6. 23.4.6. Controller
        ❱
        1. 23.4.6.1. 通信管理 channelManager
        2. 23.4.6.2. 选举
        3. 23.4.6.3. zk监听处理
      7. 23.4.7. 副本迁移
      8. 23.4.8. Partition/Replica状态机
      9. 23.4.9. 事务
      10. 23.4.10. Stream
    5. 23.5. hotspot
      ❱
      1. 23.5.1. osx下编译调试hotspot
      2. 23.5.2. jvm的初始化时创建的线程
      3. 23.5.3. class文件的加载和执行
    6. 23.6. Paper notes
      ❱
      1. 23.6.1. raft paper
      2. 23.6.2. draft: gfs
      3. 23.6.3. draft: Bw-tree(draft)

blog

Hyper

make_service_fn

Server