What is distributed computing and use it how?Distributed computing is a programming pattern focuses on the design of distributed systems have the properties: good bugs, transparency, open, open. This pattern is the natural result of the use of computers to set up computer networks.Distributed computing is parallel computing permissions, use two or more computers connected over a network to complete a task or a common goal. The type of hardware, programming languages, operating systems and other resources used can be very diverse. It's similar to the computer clusters (computer clustering) with the main difference being the geographical dispersion of resources.The Organization of interaction between the computers in the system of huge importance. To be able to use the computer as can be, the Protocol or the tv channel should not contain or use any information that only certain computers can understand. Also need special attention to these messages must be delivered in the right way and the invalid message must be removed, otherwise they may cause harm to the system and possibly the rest of the network.An important factor is the ability to send the software to a different computer (portable) to transfer possibilities for software that can execute and interact with the existing network. This is not always feasible and practical significance when using different hardware resources and, in that case you need to use other methods such as compiling code transfer (cross-compiling), or move by hand (manually porting) of this software.Telecommunications and information technology is increasingly developed, requiring the need for increasing information processing, many times faster than the pace of development of hardware and software resources. There are many issues raised that focus systems usually do not meet, due to the limited processing speed. Building a distributed system capable of simultaneously processing a problem on multiple computers is a viable solutions and proven usefulness. Distributed system also creates many advantages in sharing information worldwideThere are many different forms of distributed systems and more difficult to design. The main purpose of the distributed system is to connect users and resources in a manner transparent, open, and can be extended. An ideal way this system has better error tolerance and much more powerful computer combination system independent of the other.Today, the Web Service become the standard protocols of distributed systems.Một ví dụ của hệ thống phân tán là World Wide Web. Khi bạn xem một trang web trên một site, thực ra bạn đang sử dụng một hệ thống phân tán có chứa site đó. Khi bạn duyệt web, trình duyệt của bạn chạy trên máy tính của bạn giao tiếp với những máy chủ web khác nhau và cung cấp cho bạn các trang web mà bạn yêu cầu.Rất có thể trình duyệt của bạn dùng qua một máy chủ proxy để truy cập đến nội dung các trang web chứa trên máy chủ web nhanh chóng và an toàn hơn.Để có thể xác định những máy chủ này, trình duyệt phải dùng hệ thống tên miền phân tán DNS. Trình duyệt có thể truy cập tới tất cả những máy chủ này trên Internet thông qua hệ thống các router mà chính bản thân chúng cũng tạo nên một hệ thống phân tán khổng lồ.
đang được dịch, vui lòng đợi..