Lời Mở Đầu

Tôi vẫn đang trong tiến trình học system design nên vẫn chưa có đầy đủ các notes nhé.

Cho những con người có định hướng đào sâu về mảng Backend và có thể mở rộng ra DevOps sau này 💀

Hàng ngàn request mỗi giây => server quá tải => ta phải scale up hoặc tái cấu trúc app của mình lên => một đống vấn đề khác nảy sinh (đồng bộ, đảm bảo hiệu năng, giữ bảo mật etc...)... Cứ thế cứ thế các vde mới lại xuất hiện như hiệu ứng domino, đó là lý do mới có cái System Design này.

Ta thiết kế hệ thống nhằm đảm bảo các yếu tố chính về độ tin cậy (reliable), hiệu quả (effective) và khả năng bảo trì (maintainable):

Acknowledgement

Catalog