Mục lục
Thiết kế hệ thống
2 bài · ~5 phút
Thiết kế hệ thống là việc chọn hình dạng cho một hệ thống trước khi hình dạng đó chọn bạn. Nhánh này gom những quyết định tôi gặp lại trong review: traffic được nhận thế nào, niềm tin được quyết thế nào, và lỗi nào bạn chấp nhận đưa ra cho người dùng. Nó giả định bạn đã nhìn qua hệ thống phân tán, vì phần lớn câu trả lời là một lập trường về nhất quán, dung lượng, hoặc danh tính, chứ không phải một thuật toán mới.
Các bài ở đây được xếp như một chuỗi đọc, không phải bảng xếp hạng độ quan trọng. Rate limiting đứng trước vì đó là bài toán phối hợp phân tán nhỏ nhất mà vẫn vỡ khi bạn thêm instance thứ hai. Zero trust đứng sau vì vành đai bạn tưởng mình có thường biến mất đúng lúc hệ thống trở thành một tập service. Ghi chú sau này sẽ treo vào thân này khi tôi có thứ mình đã thật sự vận hành.
Bạn không cần đọc cả đường để dùng một trang. Mỗi bài nói nên đọc gì trước. Nếu danh sách trống, trang đứng một mình. Nếu không trống, liên kết là một trang thật, không phải một cái chỉ tay vào chủ đề. Tôi thà để nhánh ngắn còn hơn bịa một đoạn cho dàn ý trông hoàn chỉnh.
Hãy xem huy hiệu độ chín là lời nói về bài viết, không phải về bạn. Budding nghĩa là mô hình tôi đang dùng và vẫn chờ sửa. Khi tôi nâng một trang, ngày chăm sóc đổi và huy hiệu nên đổi theo.
Trước khi bắt đầu
- Rate Limiting Ở Quy Mô Lớn: Thuật Toán, Redis Pattern, và Phối Hợp Phân TánMức: Trung cấpBudding. Lời giải thích tôi đang dùng và vẫn sẽ sửa.2 phút đọc
- Zero Trust Architecture: Identity Là Perimeter MớiMức: Trung cấpBudding. Lời giải thích tôi đang dùng và vẫn sẽ sửa.3 phút đọc
Bản đồ chỉ để nhìn. Hãy dùng dàn ý nếu bạn điều hướng bằng bàn phím hoặc trình đọc màn hình.