K25 · System Design — Thiết kế hệ thống
K25 nâng học sinh từ viết ứng dụng lên thiết kế hệ thống ở quy mô lớn. Các em học về khả năng mở rộng (scalability), đánh đổi thiết kế, caching, hàng đợi (queue), độ tin cậy và luồng dữ liệu.

📘 Đề cương & chủ đề
- Nguyên lý mở rộng
- Scale dọc so với scale ngang
- Cân bằng tải và phân mảnh dữ liệu
- Caching và Queue
- Bộ nhớ đệm giảm tải
- Hàng đợi xử lý bất đồng bộ
- Độ tin cậy và chịu lỗi
- Dự phòng (redundancy) và phục hồi
- SLA và điểm lỗi đơn (single point of failure)
- Đánh đổi thiết kế
- Nhất quán so với sẵn sàng
- Chi phí so với hiệu năng
- Luồng dữ liệu và tài liệu kiến trúc
- Sơ đồ hệ thống
- Tài liệu ghi lại các quyết định thiết kế
🎯 Học viên đạt được
- Phân tích yêu cầu và ước lượng quy mô hệ thống.
- Thiết kế để mở rộng: caching, queue, cân bằng tải.
- Lập luận đánh đổi (trade-off) giữa các phương án.
- Thiết kế cho độ tin cậy và khả năng chịu lỗi.
- Vẽ và tài liệu hóa luồng dữ liệu của hệ thống.
🧠 Kỹ năng cốt lõi
Kết khóa, con làm ra gì?
Sản phẩm THẬT chạy được — không ảnh minh hoạ; mỗi cái con tự tay dựng và mang một Dấu Tự Làm.
Thiết kế kiến trúc cho một hệ thống quy mô lớn kèm tài liệu đánh đổi và một prototype minh họa, là capstone của khóa.
Phản biện thiết kế của bạn học và bảo vệ lựa chọn của mình bằng lập luận.
Thử nghiệm một điểm nghẽn và đề xuất cải tiến bằng số liệu.


Sản phẩm này, con muốn khoe với ba mẹ
Ba mẹ có thể chưa có nhiều thời gian bên con. Nhưng 15 phút ngồi xem con tự giới thiệu System Blueprint — thứ con tự tay làm ra — có thể là 15 phút đáng nhớ nhất trong tuần. Kèm theo là clip 30 giây con tự giải thích, để dù ba mẹ đang ở đâu cũng thấy con lớn lên.
- 🎮Con được chơi, được vui, được làm điều mình mê
- 💛Ba mẹ thấy con tiến bộ qua từng sản phẩm thật
- 🎁Tương lai: System design · Scalability — hành trang cho nghề nghiệp thời AI
🧭 Phương pháp học
Học qua case study các hệ thống thật và bài tập thiết kế; nhấn mạnh lập luận đánh đổi thay vì một đáp án duy nhất.
📚 Bổ trợ môn học ở trường
Tư duy kiến trúc chuẩn phỏng vấn kỹ sư; liên hệ nguyên lý Internet và mạng (Fabric of the Internet and AI).
🏅 Chứng chỉ hướng tới
➡️ Bước tiếp theo
Đỉnh năng lực kỹ sư cho Track A và nền cho K26 Capstone.
Các khóa khác của CyberHero Architect
HÔM NAY, KHÔNG PHẢI “DỊP KHÁC”✧
Cho con học thử MIỄN PHÍ một buổi.Tuổi thơ của con không chờ “dịp khác”. 60 phút ba mẹ ngồi cạnh, xem con tự làm ra sản phẩm đầu tiên — kèm test xếp lớp & tư vấn lộ trình 9 năm riêng cho con, hoàn toàn miễn phí.
