- Distributed System
 - Storage
 
- Redis
 
- TiDB
 
- Mysql
 
- Elasticsearch
 
- Computing
 
- Batch Processing
 
- Spark
 
- Streaming Processing
 
- Storm
 
- Application
 
- OLAP
 
- BI
 
- Message Queue
 
- Kafka
 
- ZeroMQ
 
- RabbitMQ
 
- Consensus Algorithm
 
- Raft
 
- Paxos
 
- Cluster Management
 
- Yarn
 
- Kubernetes
 
- Zookeeper
 
- Etcd
 
- Docker
 
- Operating System
 - Linux
 
- Memory
 
- Cache coherence
 
- Memory consistency
 
- Porcessor
 
- Processing
 
- Threading
 
- Locking
 
- Mutex
 
- Futex
 
- Spinlock
 
- File System
 
- IO Multiplexing
 
- select/poll/epoll
 
- IPC
 
- Networking
 
- TCP
 
- IP
 
- UDP
 
- HTTP
 
- Performance
 
- Context Switch
 
- system call
 
- lmbench
 
- Memory order
 
- Machine Learning
 - Deep Learning
 
- Programing Languages
 - C
 
- C++
 
- Go
 
- Python
 
- Shell
 
- Compiler
 - Basic
 - Algorithm
 
- Data structure
 
- Back-End
 
- Rpc server
 
- Design Pattern
 
- Front-End
 
- Tools
 
- Vim
 
- Git