Software engineer → system design master. Go/Python/K8s → distributed systems, ML infra, agent platforms. 22 weeks. All in.


Navigation

File Purpose
00 STUDY PLAN Week-by-week 22-week study schedule
00 TRACK A — Classical & Distributed Systems Foundation: Networking → Databases → Caching → Distributed → Messaging → API → Classical → Reliability
00 TRACK B — Infrastructure & Platform Infra depth: K8s internals, Terraform, CI/CD, Observability
00 TRACK C — ML Systems & Operations ML bridge + production ML: training, serving, feature stores
00 TRACK D — Agent & LLM Systems DEEPEST: LLM inference, RAG, agent orchestration — your #1 target
00 RESOURCE LOG Running log of papers, blogs, videos, books consumed

Learning Map

FOUNDATION (Weeks 1-7)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
01 Networking ──→ 02 Databases ──→ 03 Caching
                                       ↓
04 Distributed Systems ──→ 05 Messaging ──→ 06 API Design & Framework

ML BRIDGE (Weeks 7-10)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
07 ML Engineering Foundations
    ↓
08 LLM & GenAI Foundations

CLASSICAL + RELIABILITY (Weeks 10-12)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
09 Classical Problems ──→ 10 Reliability & Fault Tolerance

TRACK B: INFRA (Weeks 12-14)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━
11 Container Orchestration ──→ 12 CI/CD & Observability

TRACK C: ML SYSTEMS (Weeks 14-17)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
13 ML Training Infra ──→ 14 Model Serving ──→ 15 Feature Stores

TRACK D: AGENT & LLM SYSTEMS (Weeks 16-20) ← DEEPEST
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
16 LLM Inference Optimization ──→ 17 RAG Architecture
                                       ↓
                              18 Agent Orchestration

CAPSTONE (Weeks 19-22)
━━━━━━━━━━━━━━━━━━━━━━
19 Production Projects ──→ 20 Interview Prep ──→ 21 Resources

All Folders

Foundation (Track A)

ML Bridge (Track C entry)

Classical + Reliability (Track A continued)