A structured visual guide to Backend Engineering, System Design, Distributed Systems, Low Level Design, Databases, and Backend Security.
Screen.Recording.2026-07-31.131313.mp4
Learn backend engineering through structured visual diagrams designed for learning, revision, and interview preparation.
Related Repositories
Networks Foundation
https://github.com/100NikhilBro/networks-foundationOS & DBMS Foundation
https://github.com/100NikhilBro/os_dbms
This repository serves as a visual reference for:
- Backend Engineering Fundamentals
- Low Level Design (LLD)
- Object-Oriented Design (OOD)
- SOLID Principles
- Design Patterns
- System Design
- Distributed Systems
- Networking
- Database Internals
- Security Fundamentals
- Scalability & Reliability Patterns
- Technical Interview Preparation
| No. | Diagram |
|---|---|
| 1 | Authentication vs Authorization |
| 2 | Cookies, Sessions & Replay Attacks |
| 3 | Browser Security |
| 4 | Privilege Escalation, CSRF, XSS & Injection Attacks |
New concepts, diagrams, and improvements are added regularly as the repository evolves. If this repository adds value to your learning journey, a ⭐ is always appreciated.
Built and maintained by Nikhil Gupta.









































































