Thành viên:Hide on Rosé/Nháp/Máy tính phân tán

Máy tính phân tán là một lĩnh vực khoa học máy tính nghiên cứu các hệ thống phân tán. Một hệ thống phân tán là một hệ thống có các thành phần nằm trên các máy tính có kết nối mạng khác nhau, các máy tính này giao tiếp và phối hợp các hành động của chúng bằng cách chuyển các thông điệp cho nhau từ bất kỳ hệ thống nào.[1][2] Các thành phần ấy tương tác với nhau để đạt được mục tiêu chung. 3 thách thức quan trọng của hệ thống phân tán là: duy trì sự đồng thời của các thành phần, khắc phục sự thiếu hụt đồng hồ toàn cầu và quản lý sự cố độc lập của các thành phần.[1] Khi một thành phần của một hệ thống bị lỗi, toàn bộ hệ thống không bị lỗi.[3]

Tham khảo sửa

  1. ^ a b “Distributed Systems 3rd edition (2017)”. DISTRIBUTED-SYSTEMS.NET (bằng tiếng Anh). Truy cập ngày 31 tháng 8 năm 2022.
  2. ^ Apt, Krzysztof R.; de Boer, Frank S.; Olderog, Ernst-Rüdiger biên tập (2009), “Distributed Programs”, Verification of Sequential and Concurrent Programs (bằng tiếng Anh), London: Springer, tr. 373–406, doi:10.1007/978-1-84882-745-5_11, ISBN 978-1-84882-745-5, truy cập ngày 31 tháng 8 năm 2022
  3. ^ Dusseau & Dusseau 2016, tr. 1-2.