My notes for various Computer Science subjects.
- Terminology
- Node.js important topics
- Makefile basics
- Monolithic and Microservices architecture
- API Design
- REST vs RPC
- Horizontal and Vertical Scaling
- Load Balancing
- Message Queue
- Distributed Caching
- Database Sharding
- Video processing at scale (Netflix)
- Distributed Caching
- Capacity Estimation
- Single Point of Failure
- NoSQL databases
- How JavaScript works?
- State Management with MobX
- Contributing to Python Software Foundation