Unreliable Networks
Learn about the details of an unreliable network, which is the most important fallacy of a distributed system.
We'll cover the following
Introduction
A distributed system is a cluster of computer hosts connected by a network. Each computer host has storage, CPU, memory, and other operating system resources. This kind of setup is called shared-nothing architecture because the host doesn't share its resources and communicates only via a network.
Shared-nothing architecture works well because it is easy to implement, reason about, and deploy on cheap commodity hardware with redundancy. A reliable communication network is the most crucial factor for a distributed system’s success.
This section will discuss some critical issues related to networks and host systems in a distributed system.
Get hands-on with 1400+ tech skills courses.