Kiến Trúc Phần Mềm
Hệ Thống Ghi Chép Bài Giảng • .lavish
Cổng Tri Thức & Điều Hướng Trung Tâm

Sổ Tay Kiến Trúc Phần Mềm

Tổng hợp toàn diện kiến thức nền tảng, các mẫu kiến trúc kinh điển, đánh đổi kỹ thuật (trade-offs) và phân tích thực tế từ hệ thống Monolith đến Distributed Cloud Systems.

Tổng Số Bài Học
02 Bài Ghi Chép
21/09 & 28/09/2026
Nội Dung Đồng Bộ
100% .md
Giữ nguyên bản ghi chép gốc
Hệ Thống Thiết Kế
Tối Giản

Danh Sách Bài Ghi Chép

Chọn bài ghi chép để đọc toàn bộ nội dung chi tiết tương ứng từ file tài liệu.

Bài 01 21/09/2026
note-9-21.md

Ghi Chép Kiến Trúc Phần Mềm (21/09/2026)

Phân tích toàn diện kiến trúc khởi đầu cho 500 users/ngày, so sánh Scale Up vs Scale Out, giải thích lý do App Server dễ scale hơn RDBMS, loại bỏ điểm sập duy nhất (SPOF) cho Database, phân biệt CDN vs Load Balancer, case study Stack Overflow và tối ưu hóa DB Indexing.

Nội dung gồm 7 mục chính:
  1. Thiết kế kiến trúc cho khởi đầu (500 Users/Ngày)
  2. Phân biệt Scale Up & Scale Out
  3. Tại sao App Server scale out dễ hơn Relational DB?
  4. Tách Database sang máy riêng & Single Point of Failure (SPOF)
  5. Phân biệt bản chất giữa Load Balancer và CDN
  6. Bài học từ case study Stack Overflow về khả năng scale out
  7. Thêm index luôn làm database nhanh hơn - đúng hay sai?
Toàn bộ nội dung từ note-9-21.md Đọc toàn bộ ghi chép
Bài 02 28/09/2026
note-9-28.md

Ghi Chép Kiến Trúc Phần Mềm (28/09/2026)

Giới thiệu Reverse Proxy vs API Gateway vs Load Balancer, cách phối hợp AWS & Nginx, 6 thuật toán cân bằng tải cốt lõi và 5 câu hỏi suy ngẫm kiến trúc sâu sắc.

Nội dung gồm các phần chính:
  1. Reverse Proxy vs API Gateway vs Load Balancer (kèm sơ đồ)
  2. Cách phối hợp thực tế: AWS ELB & Nginx đa nhiệm
  3. Lưu ý kiến trúc: Đặt Load Balancer L4 trước cụm API Gateway L7
  4. 6 thuật toán Load Balancer: Round Robin, Sticky, Weight, IP Hash, Least Conn, Least Time
  5. Bộ 5 câu hỏi suy ngẫm kiến trúc về ranh giới dịch vụ & coupling
Toàn bộ nội dung từ note-9-28.md Đọc toàn bộ ghi chép