Tôi đang xây dựng một chương trình phần mềm theo kịch bản:Hệ thống phân tán, khung tốt nhất?
Tôi có nhiều máy tính và thêm mỗi máy tính vào một cụm. Mỗi máy tính trong cụm có thể thêm tệp vào bảng được phân phối (từ điển, hashmap, phải đủ nhanh).
Vì vậy, bây giờ tôi có một nơi mà tất cả mọi người có thể xem những tập tin nào nhóm/cụm chứa. Bây giờ một máy tính từ nhóm/cụm yêu cầu một tập tin. Anh ta có thể truy cập tất cả các thông tin về tập tin từ bảng phân tán (trên máy tính nào nó có thể tìm thấy tệp, v.v ...).
Theo một số cơ chế, nó sẽ lấy tệp từ điểm B (máy tính có tệp) đến điểm A (máy tính đã yêu cầu tệp).
Về cơ bản, bạn nên sao chép dữ liệu. (Nhưng cho các tập tin rất lớn)
Vì vậy, bạn có thể tự hỏi bây giờ, quy này yêu cầu là gì, ở đây là:
Các sao chép dữ liệu nên càng nhanh càng tốt. Cách tiếp cận tốt nhất là gì? Tôi nghĩ về một cái gì đó giống như các mạng thông lượng.
Khung làm việc tốt nhất, để sử dụng cho phần mềm theo kịch bản là gì?
TÔI ĐANG TÌM KIẾM KHUNG KHUNG JAVA :). (Tôi CẦN RUN CROSS-PLATFORM)
Cảm ơn bạn!
Đừng quên để upvote & đánh dấu câu hỏi như trả lời nếu bạn đã tìm thấy giải pháp của bạn! –