Skip to main content

Welcome

This manual is a practical companion for architects and engineers. Start here to learn how it’s organized, who it’s for, and how to pick a learning path that fits your goals and experience.

Choose your path

Pick a sequence that fits your goals. Each step links to the relevant section so you can follow end‑to‑end.

0️⃣ Quick Start (new to architecture)
1️⃣ Software Engineer → Senior/Architect
2️⃣ Frontend → Frontend/Full‑Stack Architect
3️⃣ Backend Engineer → Platform/Infrastructure
4️⃣ API Designer → API Platform Lead
5️⃣ SRE/DevOps → Reliability Architect
6️⃣ Data Engineer → Data Architect
7️⃣ Event‑Driven & Streaming Systems
9️⃣ ML Engineer → ML Systems Architect
1️⃣0️⃣ High‑Compliance/Enterprise Architect
1️⃣1️⃣ Modernization Leader (Monolith → Modular/Microservices)
1️⃣3️⃣ Security‑Focused Career Path

Domain‑specific paths

Pick a domain and follow the most relevant cross‑section topics end‑to‑end.

🛒 E‑Commerce Systems
💳 FinTech/Payments
🗨️ Social/Communication Platforms
⏱️ Real‑Time/Low‑Latency Systems
🔁 Streaming & Event Processing
🎮 Gaming/Graphics (conceptual)
⚙️ Embedded & Firmware
🏛️ High‑Compliance Systems

Tip: If you have an immediate problem (e.g., resilience, data consistency, observability), jump directly to that area, then circle back to the foundations to solidify your decision-making.