Giới thiệu

Danh mục kiến thức Software Architecture theo section, bao gồm các bài viết thực chiến cho từng chủ đề.

🎬 Xem video khóa học trên Udemy

Series hiện đã có bài seed 5.ling/done/all-system-design-solution-architect.md. Các bài tiếp theo được phát triển từ plan và phải đi qua draft/ → reviewing/ → done/.

Danh mục theo lộ trình

Bài viết trong series

Nền tảng và tư duy1 bài

- Sự tiến hóa của hệ thống - Ước lượng nhanh trước khi thiết kế - Khung tư duy Solution Architect

  1. Chương 1: Sự tiến hóa của hệ thống từ 0 đến hàng triệu user
Không phân nhóm1 bài
  1. Toàn Cảnh System Design & Lộ Trình Trở Thành Solution Architect Thời Trí Tuệ Nhân Tạo

Plan

Tổng quan và lộ trình

  • Bản đồ học System Design và vai trò Solution Architect

Nền tảng và tư duy

  • Sự tiến hóa của hệ thống
  • Ước lượng nhanh trước khi thiết kế
  • Khung tư duy Solution Architect

Core components

  • Rate Limiter
  • Consistent Hashing
  • Key-Value Store phân tán

Chương 5: Security

  • Security Overview
  • Symmetric Key Encryption
  • Public Key Encryption
  • Security Objectives
  • Secure Network Protocol
  • Symmetric Key Cryptography
  • Network Security - Public Key Cryptography

Chương 6: Technology Stack

  • Module contents overview
  • Reference system for using tech platform
  • Web Applications
  • Solution for web applications
  • Apache Web Server
  • RabbitMQ
  • Apache Web Server Architecture
  • Apache Scalability
  • Nginx
  • RabbitMQ Architecture
  • Kafka Architecture

Chương 7: Application

← Quay về LING