
system-design-primer
@donnemartin
Mo ta tren GitHub
Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.
Bai hoc & danh gia
Tài liệu thiết kế hệ thống được tham chiếu nhiều nhất: cân bằng tải, bộ nhớ đệm, phân mảnh dữ liệu, hàng đợi, định lý CAP, kèm bài tập có lời giải từng bước. Giải thích bằng sơ đồ và con số thực tế chứ không nói suông.
Dùng vào việc gì
- Chuẩn bị vòng phỏng vấn thiết kế hệ thống, vòng khó nhất ở các công ty lớn
- Hiểu vì sao thêm bộ nhớ đệm lại đẻ ra bài toán vô hiệu hoá đệm — bài học áp dụng ngay cho phần đệm 60 giây ở trang /repos
- Học cách ước lượng: bao nhiêu yêu cầu mỗi giây, bao nhiêu dung lượng, bao nhiêu máy
Bắt đầu từ đâu
Phần "bảng số liệu mọi lập trình viên nên biết" — nắm được thứ tự độ lớn của độ trễ là đã đổi cách bạn thiết kế.
Repo khac trong kho
4pixijs
The HTML5 Creation Engine: Create beautiful digital content with the fastest, most flexible 2D WebGL renderer.
@pixijsTypeScript48kkonva
Konva.js is an HTML5 Canvas JavaScript framework that extends the 2d context by enabling canvas interactivity for desktop and mobile applications.
@konvajsTypeScript14.7kexcalidraw
Virtual whiteboard for sketching hand-drawn like diagrams
@excalidrawTypeScript129.1kglTF-Sample-Models
glTF Sample Models.
@KhronosGroupMathematica3.6k