start
Table of Contents
Engineering Knowledge Tree
This is a structured engineering knowledge map with readable links.
1. Computer Science Fundamentals
Data Structures
Algorithms
Complexity
2. Networking & Protocols
OSI Model
Core Protocols
HTTP Versions
Concepts
3. Backend Engineering
API Design
Authentication
Architecture Styles
Backend Patterns
4. Distributed Systems
Core Principles
Communication
Messaging Systems
Kafka Concepts
System Concepts
5. Databases
SQL
NoSQL
Scaling
Caching
6. DevOps & Infrastructure
7. Cloud Platforms
8. Software Architecture
Design Patterns
System Design
9. Performance Engineering
10. Security
11. Frontend Engineering
12. Messaging & Event Systems
13. Real-world System Design
14. Engineering Mindset
start.txt · Last modified: by phong2018
