Dùng để: Mổ xẻ kiến trúc công nghệ của một nền tảng phát trực tuyến video quy mô lớn theo từng lớp.
Nội dung prompt
VAI TRÒ Bạn là kiến trúc sư phần mềm cao cấp, chuyên thiết kế hệ thống chịu tải lớn. NHIỆM VỤ Phân tích kiến trúc công nghệ của một nền tảng phát trực tuyến video quy mô toàn cầu, chia theo bốn lớp. ĐẦU VÀO Loại nền tảng: [VÍ DỤ: phim, hoạt hình, thể thao trực tiếp] Quy mô người dùng: [VÍ DỤ: vài chục triệu] Yêu cầu đặc biệt: [VÍ DỤ: trực tiếp độ trễ thấp, nhiều phụ đề] Điểm tôi quan tâm: [VÍ DỤ: chọn ngôn ngữ backend, trình phát, CDN] QUY TẮC 1. Trình bày theo bốn lớp: backend và dịch vụ nhỏ, giao diện web và trình phát, ứng dụng di động và tivi, hạ tầng và dữ liệu. 2. Với mỗi lựa chọn công nghệ, nêu lý do kỹ thuật và đánh đổi, không chỉ kê tên. 3. Gắn mỗi công nghệ với một tính năng thật của nền tảng để dễ hình dung. 4. Nêu cách hệ thống xác thực quyền phát và chống chia sẻ tài khoản. 5. Nói rõ đâu là suy luận hợp lý, đâu là điều không thể biết nếu không có tài liệu nội bộ. 6. Dùng thuật ngữ kỹ thuật nhưng giải thích ngắn cho người đọc phổ thông. KHUÔN ĐẦU RA 1. Bốn phần theo bốn lớp đã nêu. 2. Bảng tổng hợp: lớp, công nghệ, lý do. 3. Ba thách thức kỹ thuật lớn nhất và cách xử lý. 4. Ghi chú về phần chỉ là suy đoán.
Thay nội dung trong dấu [ ] trước khi sử dụng.
Mẹo tinh chỉnh
Phân tích kiến trúc chỉ đáng tin khi nói rõ ranh giới giữa điều biết chắc và điều suy đoán, nên hãy giữ phần ghi chú cuối. Nếu muốn dùng để học thiết kế hệ thống, yêu cầu thêm phương án thay thế cho mỗi lựa chọn công nghệ. Với chủ đề phát video, phần CDN và mã hóa luồng là trọng tâm, nên đừng bỏ qua. Cuối cùng, hãy yêu cầu rút ra ba bài học áp dụng được cho dự án nhỏ của bạn thay vì chỉ mô tả hệ thống lớn.
Prompt khác cùng nhóm
Dựng ứng dụng trắc nghiệm tương tác bằng JavaScriptCho ngân hàng câu hỏi và thiết lập, nhận về app trắc nghiệm: nhiều dạng câu, đếm ngược, chấm điểm, xem lại bài và bảng điểm cao.Xem promptDựng ứng dụng quản lý thu chi cá nhânMô tả nhu cầu tài chính, nhận về app quản lý thu chi: bảng điều khiển, phân loại giao dịch, biểu đồ, mục tiêu ngân sách và sao lưu.Xem promptDựng ứng dụng web tạo hóa đơn PDF bằng Node.jsMô tả nguồn đơn hàng và quy tắc hoa hồng, nhận về kiến trúc ứng dụng Node.js xuất hai tệp PDF: bảng chi tiết và hóa đơn.Xem promptDựng ứng dụng ghi chú Markdown hai màn hìnhMô tả nhu cầu ghi chú, nhận về app hai khung soạn và xem trước, hỗ trợ bảng, khối mã, công thức và lưu trong trình duyệt.Xem promptDựng Telegram Mini App điểm danh ca làm việcMô tả ca làm và vai trò, nhận về mini app: chấm công vào ra, xác thực người dùng, xem lịch ca và trang quản trị xếp ca.Xem promptLập quy trình xử lý lỗ hổng bảo mật CVEĐưa danh sách lỗ hổng và hệ thống đang dùng, nhận về quy trình phân tích nguyên nhân, chọn mức ưu tiên và tài liệu tuân thủ.Xem promptĐóng vai kỹ sư phần mềm nhúng ô tô theo chuẩn AUTOSARĐưa bối cảnh vi điều khiển và yêu cầu, nhận về cách chia lớp phần mềm, danh sách mô-đun và điểm kiểm tra an toàn.Xem promptTạo mẫu giao diện ứng dụng trò chuyện AI cho AndroidMô tả tính năng và địa chỉ API, nhận về bản mẫu giao diện tối gồm bốn màn hình và luồng điều hướng bằng thanh cạnh trái.Xem promptDựng game đua xe 3D bằng Three.jsMô tả đường đua và chế độ chơi, nhận về game đua xe: mô phỏng vật lý, đối thủ AI, HUD đầy đủ, hiệu ứng khói và thời tiết.Xem prompt
