Engineering Foundations
Networking, HTTP, core reliability vocabulary, and backend fundamentals every engineer needs first.
Lessons
- How to Use This Learning Platform
- Latency vs Throughput vs Bandwidth
- DNS — Domain Name System Resolution and Caching
- Java Interview Walkthrough
- Gossip Protocol — Epidemic Membership and State Spread
- Process vs Thread — Isolation and Shared Memory
- Payments Interview Cheatsheet
- HTTP and HTTPS — How the Web Speaks
- IP Addresses — How Machines Find Each Other
- Leader Election — Picking One Coordinator
- Load Balancing — Algorithms and Layers
- Long Polling vs WebSockets — Realtime Over HTTP
- OSI Model — Seven Layers as a Debugging Map
- Proxy vs Reverse Proxy — Who Hides Whom